<?
xml
version=
"1.0"
encoding=
"UTF-8"
?>
<!
DOCTYPE
generatorConfiguration
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"
>
<
generatorConfiguration
>
<!-- 数据库驱动-->
<
classPathEntry
location=
"mysql-connector-java-5.1.25-bin.jar"
/>
<
context
id=
"DB2Tables"
targetRuntime=
"MyBatis3"
>
<
commentGenerator
>
<
property
name=
"suppressDate"
value=
"true"
/>
<!-- 是否去除自动生成的注释 true:是 : false:否 -->
<
property
name=
"suppressAllComments"
value=
"true"
/>
</
commentGenerator
>
<!--数据库链接URL,用户名、密码 -->
<
jdbcConnection
driverClass=
"com.mysql.jdbc.Driver"
connectionURL=
"jdbc:mysql://localhost:3306/nobug?characterEncoding=utf-8"
userId=
"root"
password=
"admin"
>
</
jdbcConnection
>
<
javaTypeResolver
>
<
property
name=
"forceBigDecimals"
value=
"false"
/>
</
javaTypeResolver
>
<!-- 生成模型的包名和位置-->
<
javaModelGenerator
targetPackage=
"com.nobug.cn.dto"
targetProject=
"F:\javaDemo\nobug\src\main\java\"
>
<
property
name=
"enableSubPackages"
value=
"true"
/>
<
property
name=
"trimStrings"
value=
"true"
/>
</
javaModelGenerator
>
<!-- 生成映射文件的包名和位置-->
<
sqlMapGenerator
targetPackage=
"sqlMap"
targetProject=
"F:\test"
>
<
property
name=
"enableSubPackages"
value=
"true"
/>
</
sqlMapGenerator
>
<!-- 生成DAO的包名和位置-->
<
javaClientGenerator
type=
"XMLMAPPER"
targetPackage=
"com.nobug.cn.dao"
targetProject=
"F:\test"
>
<
property
name=
"enableSubPackages"
value=
"true"
/>
</
javaClientGenerator
>
<!-- 要生成哪些表-->
<
table
tableName=
"t_bug"
domainObjectName=
"bugDto"
enableCountByExample=
"false"
enableUpdateByExample=
"false"
enableDeleteByExample=
"false"
enableSelectByExample=
"false"
selectByExampleQueryId=
"false"
></
table
>
<
table
tableName=
"t_bug_img"
domainObjectName=
"bugImgDto"
enableCountByExample=
"false"
enableUpdateByExample=
"false"
enableDeleteByExample=
"false"
enableSelectByExample=
"false"
selectByExampleQueryId=
"false"
></
table
>
<
table
tableName=
"t_project"
domainObjectName=
"projectDto"
enableCountByExample=
"false"
enableUpdateByExample=
"false"
enableDeleteByExample=
"false"
enableSelectByExample=
"false"
selectByExampleQueryId=
"false"
></
table
>
<
table
tableName=
"t_project_user"
domainObjectName=
"projectUserDto"
enableCountByExample=
"false"
enableUpdateByExample=
"false"
enableDeleteByExample=
"false"
enableSelectByExample=
"false"
selectByExampleQueryId=
"false"
></
table
>
</
context
>
</
generatorConfiguration
>