generatorConfig.xml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE generatorConfiguration
  3. PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
  4. "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
  5. <generatorConfiguration>
  6. <context id="DB2Tables" targetRuntime="MyBatis3">
  7. <commentGenerator>
  8. <property name="suppressDate" value="true"/>
  9. <property name="suppressAllComments" value="true"/>
  10. </commentGenerator>
  11. <!--数据库链接地址账号密码-->
  12. <jdbcConnection driverClass="com.mysql.jdbc.Driver"
  13. connectionURL="jdbc:mysql://127.0.0.1:3306/carbon-platform?characterEncoding=UTF-8"
  14. userId="root" password="root">
  15. </jdbcConnection>
  16. <javaTypeResolver>
  17. <property name="forceBigDecimals" value="false"/>
  18. </javaTypeResolver>
  19. <!--生成Model类存放位置-->
  20. <javaModelGenerator targetPackage="com.hcloud.microserver.bank.entity"
  21. targetProject="src/main/java">
  22. <property name="enableSubPackages" value="true"/>
  23. <property name="trimStrings" value="true"/>
  24. </javaModelGenerator>
  25. <!--生成映射文件存放位置-->
  26. <sqlMapGenerator targetPackage="mappers" targetProject="src/main/resources">
  27. <property name="enableSubPackages" value="true"/>
  28. </sqlMapGenerator>
  29. <!--生成Dao类存放位置-->
  30. <!-- 客户端代码,生成易于使用的针对Model对象和XML配置文件 的代码
  31. type="ANNOTATEDMAPPER",生成Java Model 和基于注解的Mapper对象
  32. type="MIXEDMAPPER",生成基于注解的Java Model 和相应的Mapper对象
  33. type="XMLMAPPER",生成SQLMap XML文件和独立的Mapper接口
  34. -->
  35. <javaClientGenerator type="XMLMAPPER" targetPackage="com.hcloud.microserver.bank.dao"
  36. targetProject="src/main/java">
  37. <property name="enableSubPackages" value="true"/>
  38. </javaClientGenerator>
  39. <!--生成对应表及类名-->
  40. <table tableName="t_base_position" domainObjectName="BasePosition" enableCountByExample="false"
  41. enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false"
  42. selectByExampleQueryId="false"></table>
  43. </context>
  44. </generatorConfiguration>