codegenconfig.xml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:noNamespaceSchemaLocation="codegen.xsd">
  4. <variables>
  5. <variable name="developer" value="tc" />
  6. <variable name="company" value="长春首佳科技有限公司" />
  7. <variable name="packagePre" value="com.hotent" />
  8. </variables>
  9. <templates>
  10. <template id="model" path="model.ftl"/>
  11. <template id="dao" path="dao.ftl"/>
  12. <template id="service" path="service.ftl"/>
  13. <template id="controller" path="controller.ftl"/>
  14. <template id="easyController" path="easyController.ftl"/>
  15. <template id="formController" path="formController.ftl"/>
  16. <template id="list" path="list.jsp"/>
  17. <template id="get" path="get.jsp"/>
  18. <template id="edit" path="edit.jsp"/>
  19. <template id="pageEdit" path="pageEdit.jsp"/>
  20. <template id="formValid" path="formValid.ftl" />
  21. <template id="formproperties" path="formproperties.ftl" />
  22. <template id="mapper" path="mapper.ftl"/>
  23. <template id="detail" path="detail.ftl"/>
  24. <template id="modify" path="modify.ftl"/>
  25. <template id="modifyPage" path="modifyPage.ftl"/>
  26. <template id="mobileForm" path="mobileform.ftl"/>
  27. <template id="mobileDetail" path="mobiledetail.ftl"/>
  28. <template id="editByTab" path="editByTab.jsp"/>
  29. <template id="easyList" path="easyList.jsp"/>
  30. <template id="myDraftList" path="myDraftList.jsp"/>
  31. <template id="myTodoList" path="myTodoList.jsp"/>
  32. <template id="myEndList" path="myEndList.jsp"/>
  33. <template id="doc" path="dbdoc.xml"/>
  34. </templates>
  35. <files baseDir="D:\sj\bsdsjj" >
  36. <file refTemplate="mapper" filename="{class}.map.xml" dir="resources\com\hotent\{system}\maper" sub="true" override="true"/>
  37. <file refTemplate="model" filename="{class}.java" dir="src\com\hotent\{system}\model\{package}" sub="true" override="true"/>
  38. <file refTemplate="dao" filename="{class}Dao.java" dir="src\com\hotent\{system}\dao\{package}" sub="true" override="true"/>
  39. <file refTemplate="service" filename="{class}Service.java" dir="src\com\hotent\{system}\service\{package}" override="true"/>
  40. <file refTemplate="controller" filename="{class}Controller.java" dir="src\com\hotent\{system}\controller\{package}" override="true"/>
  41. <file refTemplate="get" filename="{classVar}Get.jsp" dir="web\WEB-INF\view\{system}\{package}" override="true"/>
  42. <file refTemplate="list" filename="{classVar}List.jsp" dir="web\WEB-INF\view\{system}\{package}" override="true"/>
  43. <file refTemplate="modify" filename="{classVar}Modify.jsp" dir="web\WEB-INF\view\{system}\{package}" override="true"/>
  44. <file refTemplate="detail" filename="{classVar}Detail.jsp" dir="web\WEB-INF\view\{system}\{package}" override="true"/>
  45. <file refTemplate="edit" filename="{classVar}Edit.jsp" dir="web\WEB-INF\view\{system}\{package}" override="true"/>
  46. <file refTemplate="myDraftList" filename="{classVar}GetMyDraft.jsp" dir="web\WEB-INF\view\{system}\{package}" override="true"/>
  47. <file refTemplate="myTodoList" filename="{classVar}GetMyTodoTask.jsp" dir="web\WEB-INF\view\{system}\{package}" override="true"/>
  48. <file refTemplate="myEndList" filename="{classVar}GetMyEnd.jsp" dir="web\WEB-INF\view\{system}\{package}" override="true"/>
  49. </files>
  50. <!--
  51. <table tableName="W_SBQXB" >
  52. <variable name="class" value="Sbqxb" />
  53. <variable name="package" value="test" />
  54. <subtable tablename="W_QXMX" foreignKey="REFID">
  55. <variable name="class" value="Qxmx"/>
  56. <variable name="package" value="test"/>
  57. </subtable>
  58. </table>
  59. <table tableName="SYS_RSJBULLETIN" >
  60. <variable name="class" value="sysrsjbulletin" />
  61. <variable name="package" value="system" />
  62. <subtable tablename="SYS_RSJBULLETINS" foreignKey="BULLENTINID">
  63. <variable name="class" value="sysrsjbulletins"/>
  64. <variable name="package" value="system"/>
  65. </subtable>
  66. </table>
  67. -->
  68. <table tableName="SYS_COMPARISONYYL" >
  69. <variable name="class" value="Syscomparisonyyl" />
  70. <variable name="package" value="system" />
  71. </table>
  72. <!--
  73. <subtable tablename="SYS_RSJBULLETINS" foreignKey="BULLENTINID">
  74. <variable name="class" value="SysRsjBulletins"/>
  75. <variable name="package" value="system"/>
  76. </subtable>
  77. <subtable tablename="LIB_BOOK_BROWSE" foreignKey="ID">
  78. <variable name="class" value="BookBrowse"/>
  79. <variable name="package" value="library"/>
  80. </subtable>
  81. <table tableName="w_mbxg_lx" >
  82. <variable name="class" value="mbxglx" />
  83. <variable name="package" value="CodeTest" />
  84. <variable name="flowKey" value="mbxg_zb"/>
  85. <subtable tablename="w_mbzb" foreignKey="REFID">
  86. <variable name="class" value="mbzb"/>
  87. <variable name="package" value="CodeTest"/>
  88. </subtable>
  89. </table>
  90. -->
  91. <!--
  92. <genAll>
  93. <file genMode="SingleFile" dir="H:\" filename="db.doc" refTemplate="doc"> </file>
  94. </genAll>
  95. -->
  96. </config>