springboot整合mybatis-plus逆向工程的实现
AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。mybatis-plus是根据数据库表来生成对应的实体类,首先我们创建数据库表User. 其对应的数据库 Schema 脚本如下:其对应的数据库 Data 脚本如下:初始化springboot工程其中mpconfig就是我们逆向工程配置文件基本依赖如下:下面开始引入逆向工程依赖MyBatis-Plus 从 3.0.3 之后移除了代码生成器与模板引擎的默认依赖,需要手动添加相关依赖:添加 模板引擎 依赖,MyBatis-Plus 支持 Velocity(默认)、Freemarker、Beetl,用户可以选择自己熟悉的模板引擎,如果都不满足您的要求,可以采用自定义模板引擎。之后重新运行启动成功控制台如下图:还有mybatisplus是不是很漂亮。
用户评论