美元币 中文站

使用MyBatis快速生成代码的几种方法

发布日期:2025-01-03 18:17    点击次数:152

一、使用MyBatis插件和EasyCdoe插件 1. 安装插件 2. IDEA里配置MySQL 2.1 选择DataSource >MySQL 2.2 连接到MySQL数据 3.根据数据库表生成文件 3.1 连接MySQL成功界面如下。 选中需要生成文件的表,右击EasyCode > Generate Code 3.2 选择package和path,会将生成的文件放在你选择的路径下,需要什么类型的文件在template中选中,然后开始生成。 3.3 生成成功 二、mybatis-generator快速生成代码 将mybatis-generator配置到项目里,将文件直接生成到指定的目录。 1. 配置generatorConfig.xml 在项目src/main/resources 下新建generatorConfig.xml,具体配置如下 2. pom.xml中配置mybatis-generator 3. 输入命令生成文件 在IDEA Terminal 或者打开命令行切换至项目路径输入命令 mvn mybatis-generator:generate 回车即可 4. 成功生成 三、使用工具项目生成代码 介绍 其实第三种方法和第二种是一样的都是使用mybatis-generator生成。 第二种方法需要在自己的项目中配置一些东西 第三种方法是将这些配置,jar之类的东西拿出来做成一个项目,当作工具来用,使用时只需要修改表名和生成的package路径即可。 1. 下载工具项目 https://wwa.lanzoui.com/iG2Ent9yv5i 这个项目和第二种方法生成出来的java文件基本是一模一样的。 但是我在mybatis-generator-core-1.3.2.jar\org\mybatis\generator\plugins\里加了一个名称: LombokPlugin.class。会给生成的entity加上注解,这样就不需要写getter、setter和toString方法了. 当然了,如果不使用lombok,那么可以删掉这个class或者删除生成后的注解。 2. IDEA打开项目,修改配置文件 2.1 修改文件生成的位置 2.2 指定数据库表 3. 运行并生成文件 3.1 运行GeneratorSqlmap的main方法 3.2 生成成功 大功告成 4. 关于mybatis-generator-core中添加lombok 取下面的代码,编译为class文件:LombokPlugin.class用解压软件打开mybatis-generator-core-1.3.2.jar把编译好的class文件放到org\mybatis\generator\plugins\下即可 感兴趣的小伙伴可以自己去试一下 代码如下: 以上就是使用MyBatis快速生成代码的几种方法的详细内容,更多关于MyBatis生成代码的资料请关注脚本之家其它相关文章!

 




Powered by 美元币 中文站 @2013-2022 RSS地图 HTML地图

Copyright Powered by365站群 © 2013-2024