小于 1 分钟
小于 1 分钟
工具说明
- jinfo:可以输出并修改运行时的java 进程的opts。
- jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。
- jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。
- jmap:打印出某个java进程(使用pid)内存内的所有'对象'的情况(如:产生那些对象,及其数量)。
JPS
Java版的ps命令,查看java进程及其相关的信息,如果你想找到一个java进程的pid,那可以用jps命令替代linux中的ps命令了,简单而方便。
大约 11 分钟
小于 1 分钟
小于 1 分钟
小于 1 分钟
小于 1 分钟
小于 1 分钟
小于 1 分钟
写在前面,本文先讲解一下springboot实现得starter组件机制,然后基于此原理实现一个自定义格式化日期starter组件,本文将从一下几方面开始:
- 为什么要使用starter小组件
- 常见的一些starter场景
- Mybatis-starter定义分析
- 开发starter组件的要素
- 实现日期格式化starter小组件
为什么使用starter组件
早期开发spring项目中,比如需要引入ORM框架,通常需要做以下三个步骤:
- 到maven仓库去找需要引入的mybatis jar包,选取合适的版本。
- 到maven仓库去找mybatis-spring整合的jar包,选取合适的版本。
- 在spring的applicationContext.xml文件中配置dataSource和mybatis相关信息。
大约 8 分钟