通过mybatis-generator-core代码生成器生成mybatis在 dao层代码步骤详解

发布于:2023-01-04 ⋅ 阅读:(396) ⋅ 点赞:(0)

步骤1、在eclipse中新建一个Dynamic Web Project项目,在src包下放加入生成dao层的配置文件generatorConfig.xml文件

 步骤2、在WebContent—WEB-INF—lib,把MySQL的主架包

mlysql-connector-java-8.0.15.jar;

以及generatorConfig.xml文件中的

mybatis-generator-core-1.3.7.jar全部导入进去。

步骤3、此处需要修改4处

第一处:打开配置文件generatorConfig.xml,在classPathEntry location位置加载MySQL驱动

注意与我们电脑中存放mysql-connector-java-8.0.15.jar位置一致 ,并且保证文件路径中不存在中文!!!

D:\MyBatisgeneratorJar

 第二处:修改我们在数据库中所需要库的库名已经我们的账户、密码

第三处:在src目录下新建两个空包,一个用来存放实体类,一个用来存放mapper 

 

 回到配置文件generatorConfig.xml中,这里的实体类、mapper包名和刚才设置的两个空包名一致

 

 第四处:修改项目路径

 点击项目——右键Show In——System Explorer——找到存放项目的位置,点击项目进入

找到src文件夹,找到我们项目的存放路径复制并粘贴到我们的配置文件中

 

三处需要修改! 

 使用注意:

生成易于使用的针对Model对象和XML配置文件 的代码,即dao层接口文件
 type="ANNOTATEDMAPPER",基于注解的Mapper接口,不会有对应的XML映射文件
 type="MIXEDMAPPER",XML和注解的混合形式,(上面这种情况中的)SqlProvider注解方法会被XML替代
 type="XMLMAPPER",所有的方法都在XML中,接口调用依赖XML文件

 步骤4、回到桌面,shift+右键,选择Powershell窗口放置

java -jar D:\MyBatisgeneratorJar\mybatis-generator-core-1.3.7.jar -configfile src/generatorConfig.xml


注意:D:\MyBatisgeneratorJar\mybatis-generator-core-1.3.7.jar是在自己的电脑中的存放路径

 当看到命令行finished successfully表示自动生成成功

 步骤5、返回我们的项目中,选中项目,右键Refresh刷新

 实体类和mapper接口就都出现了。

 

 

 

 

 

 

 

 

 


网站公告

今日签到

点亮在社区的每一天
去签到