代码模板生成
项目地址: https://gitee.com/sanri/sanri-tools-maven
优点?
可能你已经在网上见过一些代码生成工具,还有 mybatis 自带的生成工具;
但是它帮你生成的实体类,还需要进行二次加工;有可能你需要继承一个基类,有可能你加了 swagger-ui 注解,有可能你使用了 lombok 并不需要 get & set ,有可能你使用 persistence-api 需要加 Column 注解 ;
我们急需一个可以获取元数据来自定义自己的模板来生成代码; 当然代码生成只是我工具的一小部分,还有很多实用的小功能集于一身.
发现BUG可以提Issue,可以给我发邮件,可以加我QQ,可以进代码生成群讨论.
作者QQ: 2441719087
作者邮箱: ningxiangsanri@163.com
代码生成交流群: 645576465
作者微信:sanri1993-
如何使用
下载 release 版本的 tomcat 包,直接运行即可
https://gitee.com/sanri/sanri-tools-maven/repository/archive/v1.1.0?format=zip
当前收纳的一些小工具
- 方法或变量取名
- 数据提取
- 生份证号码生成与验证
- kafka 监控和 offset 设置,支持新旧版本 kafka
- zookeeper 数据监控
- 模板代码生成,根据列字段
- 列字段比较
- 数据库表字段,注释,名称查询,及后续模板代码操作
- webservice 调试工具,只要输入 wsdl 地址,自动解析并构建 xml 消息
- 下划线转驼峰,驼峰转下划线工具
- 图片转 base64 ,base64 转图片
-
SQL 客户端,已经支持 mysql,postgresql,oracle ; 可自定义实现其它数据库
- 表结构查询
- pojo,xml 生成
- 项目模板代码生成
- 数据导出
-
数据表处理工具(SQL 客户端升级版 )
- 可以根据变量自定义模板
- 由多个模板组成一种方案
- 单表使用模板生成,然后生成多种模板的代码后统一下载
- 单表使用方案生成
- 多表使用方案生成
演示图
首页图,主要展示可用的工具列表。这里并没有展示全部工具,可以按需添加
代码生成工具截图
kafka 监控截图
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。