概述
mybatis-generator这个插件不知道用过的人有多少,这个插件是用来为数据库的表逆向生成pojo类和dao文件以及sql语句的mapper文件的,之前的公司使用IDEA做开发,用的就是这个,现在使用eclipse还是做个记录吧,免得忘了
1,首先我们得先给eclipse装上mybatis-generator这个插件,我是在help里面的marketplace里面直接输入搜索
,
就是这个,点击安装,安装完成之后需要重启eclipse使之生效。
2,新建项目,我这里是maven构建的,所以我创建的是maven的项目
3,然后我们需要创建一个mybatis generator Configuration File,新建other里面有这个选项的文件,创建,名字可以随便起
4,创建之后就是对mybatis generator的配置,包括生成的文件的输出路径,数据库连接,表的连接等
<generatorConfiguration>
<context id="context">
<!-- 数据库连接配置 -->
<jdbcConnection connectionURL="jdbc:mysql://localhost:3306/hub" driverClass="com.mysql.jdbc.Driver"
password="123456" userId="root" />
<!-- 生成的实体类的存放路径 -->
<javaModelGenerator targetPackage="com.pintoo.entity"
targetProject="mybatis-generator-sample/src/main/resources" />
<!-- 生成的dao文件的存放路径 -->
<sqlMapGenerator targetPackage="com.pintoo.mappers"
targetProject="mybatis-generator-sample/src/main/resources" />
<!-- 生成的mapper文件的存放路径 -->
<javaClientGenerator targetPackage="com.pintoo.dao"
targetProject="mybatis-generator-sample/src/main/resources" type="XMLMAPPER" />
<!-- 指定要生成逆向文件的表 -->
<table schema="user" tableName="user">
<!-- <columnOverride column="???" property="???" /> -->
</table>
</context>
</generatorConfiguration>
这是我的配置,最基本的配置,有了这些就可以连接数据库生成需要的文件,但是这里有关的配置还很多,不多介绍
5,构建maven项目,因为我是maven项目,好多的jar都没有下载,所以我们要配置pom.xml文件,在pom.xml中把需要的依赖和jar都配置上,这样我们的项目就搭建好了,右键项目使用maven构建
6,然后我们右击创建的mybatis generator Configuration File文件,选择run as 选择Run Mybatis Generator,等待运行完成之后,我们需要的文件就创建成功了
7,大家发现pojo类的文件里多了一个Example文件,这就是mybatis-generator的重点,它会给每一个实体类都生成一个Example文件,里面封装了各个字段的可能操作的方法,我们在使用时,创建Example的对象,把需要的参数传进去就可以,因为看过mapper文件你会发现,它的操作基本都是一样的传入Example对象,而我们在创建对象时已经传入了参数和条件,所以使用起来就感觉很方便
最后
以上就是调皮嚓茶为你收集整理的MyBatis Generator在eclipse中的应用的全部内容,希望文章能够帮你解决MyBatis Generator在eclipse中的应用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复