Java:Mybatis-generator使用:修订间差异
imported>Soleverlee 以“=配置生成实体、Mapper等= 以下是一个配置文件: <source lang="xml"> <generatorConfiguration> <context id="DB2Tables" targetRuntime="MyBatis3"> <jd...”为内容创建页面 |
imported>Soleverlee |
||
第37行: | 第37行: | ||
=自定义SQL= | =自定义SQL= | ||
=使用生成的Mapper= | =使用生成的Mapper= | ||
[[Category:Programe]] |
2016年9月1日 (四) 10:09的最新版本
配置生成实体、Mapper等
以下是一个配置文件:
<generatorConfiguration>
<context id="DB2Tables" targetRuntime="MyBatis3">
<jdbcConnection driverClass="org.mariadb.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/dump" userId="root"
password="sa">
</jdbcConnection>
<javaTypeResolver>
<property name="forceBigDecimals" value="false" />
</javaTypeResolver>
<javaModelGenerator targetPackage="com.riguz.db.dump.model"
targetProject="src\main\java">
<property name="enableSubPackages" value="true" />
<property name="trimStrings" value="true" />
</javaModelGenerator>
<sqlMapGenerator targetPackage="dump.xml"
targetProject="resource">
<property name="enableSubPackages" value="true" />
</sqlMapGenerator>
<javaClientGenerator type="XMLMAPPER"
targetPackage="com.riguz.db.dump.mapper" targetProject="src\main\java">
<property name="enableSubPackages" value="true" />
</javaClientGenerator>
<table tableName="xxx"></table>
.....
</context>
</generatorConfiguration>