`
ssxxjjii
  • 浏览: 931919 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mybatis自动生成代码配置文件

 
阅读更多
<?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:数据库的JDBC驱动 -->
     <classPathEntry location="WebContent/WEB-INF/lib/postgresql-8.3-607.jdbc4.jar" />
     <context id="DB2Tables" targetRuntime="MyBatis3">
         <!-- 去除自动生成的注释 -->
         <!--
             <commentGenerator> <property name="suppressDate" value="true" />
             </commentGenerator>
         -->
         <plugin type="org.mybatis.generator.plugins.RenameExampleClassPlugin">
             <property name="searchString" value="Example$" />
             <property name="replaceString" value="QueryBean" />
         </plugin>
         <jdbcConnection driverClass="org.postgresql.Driver"
             connectionURL="jdbc:postgresql://xxxxxx/xxxxx" userId="postgres"
             password="xxxxx">
         </jdbcConnection>
 
         <javaTypeResolver>
             <property name="forceBigDecimals" value="false" />
         </javaTypeResolver>
         <!-- targetProject:自动生成代码的位置 -->
         <javaModelGenerator targetPackage="entity"
             targetProject="./src/main">
             <property name="enableSubPackages" value="false" />
             <property name="trimStrings" value="true" />
         </javaModelGenerator>
 
         <sqlMapGenerator targetPackage="dao" targetProject="./src/main">
             <property name="enableSubPackages" value="false" />
         </sqlMapGenerator>
 
         <javaClientGenerator type="XMLMAPPER"
             targetPackage="dao" targetProject="./src/main">
             <property name="enableSubPackages" value="false" />
         </javaClientGenerator>
         <!-- tableName:用于自动生成代码的数据库表;domainObjectName:对应于数据库表的javaBean类名 -->
         <table tableName="xxxx" schema="xxxx"
             domainObjectName="xxxx" />
     </context>
 </generatorConfiguration>

 

 

 

然后在Run Configuration里面找到Shell Runner

在Argument里面输入 -configfile ./xxx/config.xml -overwrite

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics