此项目基于springboot做周边组件监控和代码自动生成
目前完成功能:
- 获取jvm配置信息
- 获取已加载的jar包
- 获取已加载的class (非bootstrap classload加载)
- spring配置信息
- spring容器中的实例对象
- 数据库基本信息查看
- 通过数据库实体信息生成mybatis plus代码
- 生成接口文档
- 通过json生成java实体类
添加pom信息到pom.xml中
<dependency>
<groupId>io.github.tanghuibo</groupId>
<artifactId>spring-takeaway-boot-starter</artifactId>
<version>0.0.2-SNAPSHOT</version>
</dependency>
<!--oss快照仓库-->
<repositories>
<repository>
<id>oss</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
启动项目
访问 http://127.0.0.1:{port}/{content-path}/spring-takeaway/index.html即可开始使用
示例 http://127.0.0.1:8081/spring-takeaway-ui/index.html