generatorConfig.xml 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  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 location="/Users/chenweijiang/Documents/software/lib/mysql-connector-java-5.1.26-bin.jar" />
  5. <context id="context1" targetRuntime="MyBatis3Simple" defaultModelType="flat">
  6. <property name="javaFileEncoding" value="UTF-8"/>
  7. <property name="beginningDelimiter" value="`"/>
  8. <property name="endingDelimiter" value="`"/>
  9. <plugin type="tk.mybatis.mapper.generator.MapperPlugin">
  10. <property name="mappers" value="tk.mybatis.mapper.common.Mapper"/>
  11. </plugin>
  12. <commentGenerator>
  13. <!-- 是否去除自动生成的注释 true:是 : false:否 -->
  14. <property name="suppressAllComments" value="true"/>
  15. </commentGenerator>
  16. <jdbcConnection connectionURL="jdbc:mysql://10.10.171.17:3306/biapp_test"
  17. driverClass="com.mysql.jdbc.Driver" password="bL3aACCNuqWCfmeu" userId="biapp" >
  18. </jdbcConnection>
  19. <javaModelGenerator targetPackage="cn.com.countrygarden.bi.main.model.dup" targetProject="${targetJavaProject}" >
  20. <property name="enableSubPackages" value="true" />
  21. <property name="trimStrings" value="true" />
  22. </javaModelGenerator>
  23. <sqlMapGenerator targetPackage="mybatis/mapper/dup" targetProject="${targetResourceProject}" >
  24. <property name="enableSubPackages" value="true" />
  25. </sqlMapGenerator>
  26. <javaClientGenerator targetPackage="cn.com.countrygarden.bi.main.dao.dup" targetProject="${targetJavaProject}" type="XMLMAPPER" >
  27. <property name="enableSubPackages" value="true" />
  28. </javaClientGenerator>
  29. <table schema="biapp_test" tableName="fenghuang_manager_data" domainObjectName="ManagerData">
  30. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  31. </table>
  32. <table schema="biapp_test" tableName="fenghuang_buoy_data" domainObjectName="BuoyData">
  33. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  34. </table>
  35. <table schema="biapp_test" tableName="fenghuang_buoy_data_status" domainObjectName="BuoyDataStatus">
  36. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  37. </table>
  38. <table schema="biapp_test" tableName="fenghuang_managerdata_status" domainObjectName="ManagerDataStatus">
  39. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  40. </table>
  41. </context>
  42. <context id="context_sys" targetRuntime="MyBatis3Simple" defaultModelType="flat">
  43. <property name="javaFileEncoding" value="UTF-8"/>
  44. <property name="beginningDelimiter" value="`"/>
  45. <property name="endingDelimiter" value="`"/>
  46. <plugin type="tk.mybatis.mapper.generator.MapperPlugin">
  47. <property name="mappers" value="tk.mybatis.mapper.common.Mapper"/>
  48. </plugin>
  49. <commentGenerator>
  50. <!-- 是否去除自动生成的注释 true:是 : false:否 -->
  51. <property name="suppressAllComments" value="true"/>
  52. </commentGenerator>
  53. <jdbcConnection connectionURL="jdbc:mysql://10.10.171.17:3306/biapp_test"
  54. driverClass="com.mysql.jdbc.Driver" password="bL3aACCNuqWCfmeu" userId="biapp" >
  55. </jdbcConnection>
  56. <javaModelGenerator targetPackage="cn.com.countrygarden.bi.main.model.sys" targetProject="${targetJavaProject}" >
  57. <property name="enableSubPackages" value="true" />
  58. <property name="trimStrings" value="true" />
  59. </javaModelGenerator>
  60. <sqlMapGenerator targetPackage="mybatis.mapper.sys" targetProject="${targetResourceProject}" >
  61. <property name="enableSubPackages" value="true" />
  62. </sqlMapGenerator>
  63. <javaClientGenerator targetPackage="cn.com.countrygarden.bi.main.dao.sys" targetProject="${targetJavaProject}" type="XMLMAPPER" >
  64. <property name="enableSubPackages" value="true" />
  65. </javaClientGenerator>
  66. <table schema="biapp_test" tableName="sys_role" domainObjectName="Role">
  67. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  68. </table>
  69. <table schema="biapp_test" tableName="user_roles" domainObjectName="UserRoles">
  70. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  71. </table>
  72. <table schema="biapp_test" tableName="sys_menu" domainObjectName="Menu">
  73. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  74. </table>
  75. <table schema="biapp_test" tableName="role_menus" domainObjectName="RoleMenus">
  76. </table>
  77. <table schema="biapp_test" tableName="user_menus" domainObjectName="UserMenus">
  78. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  79. </table>
  80. <table schema="biapp_test" tableName="sys_function" domainObjectName="Function">
  81. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  82. </table>
  83. <table schema="biapp_test" tableName="role_sys_functions" domainObjectName="RoleFunctions">
  84. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  85. </table>
  86. <table schema="biapp_test" tableName="user_sys_functions" domainObjectName="UserFunctions">
  87. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  88. </table>
  89. <table schema="biapp_test" tableName="erp_mca_role_map" domainObjectName="MacRoleMap">
  90. </table>
  91. <table schema="biapp_test" tableName="pilot_comm" domainObjectName="PilotComm">
  92. <generatedKey column="id" sqlStatement="Mysql" identity="true"/>
  93. </table>
  94. </context>
  95. </generatorConfiguration>