Mybatis Generator详细用法
一、 首先,安装eclipse插件
Help--EclipserMarketplace中查找:Mybatis Generator 1.3.6安装
二、 在官网下载Mybatis Generator工具
官网地址:https://github.com/mybatis/generator/releases,进去下载如下图圈好的部分:
下载好之后解压,并把解压好的文件下名为features和plugins这两个文件拷贝到安装eclipse根目录下
三、 新建project
New--other--查找如下
点击next,选择你要将文件生成到哪里的项目名
点击finish关闭。就会在springmvcfirst1208项目中生成文件generatorConfig.xml。
注意:springmvcfirst1208项目中要有数据库相关jar包及要生成的包 mapper/pojo,因为一会要在配置文件中进行配置。
四、 配置generatorConfig.xml
<?xml version="1.0"encoding="UTF-8"?>
<!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<!--targetRuntime:此属性用于指定生成的代码的运行时环境, MyBatis3是默认值-->
<!--id="context1"此处的id用context1也是默认值 -->
<contextid="context1" targetRuntime="MyBatis3">
<commentGenerator>
<!-- 是否去除自动生成的注释 true:是 : false:否-->
<property name="suppressAllComments"value="false" />
</commentGenerator>
<!-- connectionURL:数据库的地址;driverClass:驱动类 -->
<jdbcConnectionconnectionURL="jdbc:mysql://localhost:3306/mybatis"
driverClass="com.mysql.jdbc.Driver"password="123456" userId="root" />
<!--targetPackage是目标包名, targetProject是包所在的位置 -->
<javaModelGeneratortargetPackage="com.itcast.ssm.po"
targetProject="mybatisNX/src"/>
<!--targetPackage放置生成的SQL映射文件, targetProject指定生成SQL映射的目标项目 -->
<sqlMapGeneratortargetPackage="com.itcast.ssm.mapper"
targetProject="mybatisNX/src"/>
<!--targetPackage是目标包名, targetProject是包所在的位置;type:XMLMAPPER生成的对象是MyBatis3.x 映射器基础结构的 Java接口-->
<javaClientGeneratortargetPackage="com.itcast.ssm.mapper"
targetProject="mybatisNX/src"type="XMLMAPPER" />
<!--数据库里的表名 -->
<tabletableName="items"></table>
<tabletableName="orders"></table>
<tabletableName="orderdetail"></table>
<tabletableName="user"></table>
<!--<table schema="???" tableName="???"><columnOverride column="???"
property="???"/> </table> -->
</context>
</generatorConfiguration>
上边的代码可能看起来有点乱,可以看如下截图所示:
注意:在配置generatorConfig.xml之前得在你的项目下建两个包,然后在上面的配置中药注意你的包名是否写对;还要把数据库建好,表建好。
主要代码放大图:
五、 自动生成mapper.java和mapper.xml等文件
之后,就可以在包下看到生成的文件了
在这可能还有遗漏,请大家多多包涵。
最后
以上就是缥缈黄豆最近收集整理的关于MybatisGenerator的用法,其中包括eclipse插件的安装,工具下载的官网地址以及相关详细教程Mybatis Generator详细用法的全部内容,更多相关MybatisGenerator的用法,其中包括eclipse插件的安装,工具下载的官网地址以及相关详细教程Mybatis内容请搜索靠谱客的其他文章。
发表评论 取消回复