码迷,mamicode.com
首页 > 其他好文 > 详细

Mybatis generator配置文件及说明

时间:2014-10-24 20:29:51      阅读:386      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   http   color   io   os   ar   java   

项目采用sring mvc + mybatis 组合,这里简单介绍下mybatis的应用:

我的IDE是STS(Spring + Tool + Suite), 安装Mybatis Generator插件和 在MyEclipse一样,

1.在IDE的Help——》Install New Solftware ——》Add     如下图示:

填写mybatis 插件地址 http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/

bubuko.com,布布扣

 

2.在项目下新建一个XML文件,命名一般为MyBatis-config.xml

    内容配置如下:

 


1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" > 3 <generatorConfiguration> 4 <classPathEntry 5 location="C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.31\mysql-connector-java-5.1.31.jar" /> 6 7 <context id="context1"> 8 9 <!-- 去除自动生成的注释 --> 10 <commentGenerator> 11 <property name="suppressAllComments" value="true" /> 12 <property name="suppressDate" value="true" /> 13 </commentGenerator> 14 15 <jdbcConnection driverClass="com.mysql.jdbc.Driver" 16 connectionURL="jdbc:mysql://127.0.0.1:3306/manager?useUnicode=true&amp;characterEncoding=UTF-8" 17 userId="root" password="123456" /> 18 19 <!-- 数据表对应的model 层 --> 20 <javaModelGenerator targetPackage="com.wjq.test.manager.domain" 21 targetProject="manager/src/main/java" /> 22 23 <!-- sql mapper 映射配置文件 --> 24 <sqlMapGenerator targetPackage="com.wjq.test.manager.dao.mapper" 25 targetProject="manager/src/main/java" /> 26 27 <!-- 生成DAO对象 --> 28 <javaClientGenerator targetPackage="com.wjq.test.manager.dao" 29 targetProject="manager/src/main/java" type="XMLMAPPER"> 30 <property name="enableSubPackages" value="true" /> 31 </javaClientGenerator> 32 33 <!-- 生成相关的接口方法 --> 34 <table schema="test" tableName="testphone" 35 domainObjectName="TestPhone" enableInsert="true" 36 enableSelectByPrimaryKey="true" enableUpdateByPrimaryKey="true" 37 enableDeleteByPrimaryKey="true" enableSelectByExample="false" 38 enableDeleteByExample="false" enableCountByExample="false" 39 enableUpdateByExample="false"> 40 </table> 41 </context> 42 </generatorConfiguration>

 

3.在配置好的MyBatis-config.xml 上右键点击有generate Mybatis,就会生成你所配置的相应文件。

 

bubuko.com,布布扣

 

以上是工作学习所得,如有不当之处,请留言讨论,另转载请标明出处,谢谢。

Mybatis generator配置文件及说明

标签:des   style   blog   http   color   io   os   ar   java   

原文地址:http://www.cnblogs.com/wjqblogs/p/4048989.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!