介绍
mybatis-generator-gui是基于mybatis generator开发一款界面工具, 本工具可以使你非常容易及快速生成Mybatis的Java POJO文件及数据库Mapping文件。
https://github.com/zouzg/mybatis-generator-gui
下载
git clone https://github.com/zouzg/mybatis-generator-gui
编译
cd mybatis-generator-gui
mvn jfx:jar
运行
cd target/jfx/app/
java -jar mybatis-generator-gui.jar
使用
连接数据库
注意:除了密码以外,其他必须填写
双击数据库名,展开所有表
生成代码
修改 dao 的 @Mapper 注解
该工具生成的 dao,注解是:@Repository ,集成 springboot 框架时,需要额外搭配注解
一般修改为 @Mapper 注解
修改 实体类
如果 表中 字段 是 浮点类型,实体类中 成员变量类型 可能是 BigDecimal,一般修改为 Double 或 Float 类型
修改 dao.xml 文件
实体类 修改类型 后,dao.xml 的 BaseResultMap 部分的类型,可能也要修改


