templates.xml 4.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project version="4">
  3. <component name="TemplatesSettings">
  4. <option name="templateConfigs">
  5. <TemplateContext>
  6. <option name="generateConfig">
  7. <GenerateConfig>
  8. <option name="annotationType" value="MYBATIS_PLUS3" />
  9. <option name="basePackage" value="generator" />
  10. <option name="basePath" value="src/main/java" />
  11. <option name="classNameStrategy" value="camel" />
  12. <option name="encoding" value="UTF-8" />
  13. <option name="extraClassSuffix" value="" />
  14. <option name="ignoreFieldPrefix" value="" />
  15. <option name="ignoreFieldSuffix" value="" />
  16. <option name="ignoreTablePrefix" value="" />
  17. <option name="ignoreTableSuffix" value="" />
  18. <option name="moduleName" value="ghjg-item-server" />
  19. <option name="modulePath" value="$PROJECT_DIR$/ghjg-item-server" />
  20. <option name="moduleUIInfoList">
  21. <list>
  22. <ModuleInfoGo>
  23. <option name="basePath" value="${domain.basePath}" />
  24. <option name="configFileName" value="serviceImpl.ftl" />
  25. <option name="configName" value="serviceImpl" />
  26. <option name="encoding" value="${domain.encoding}" />
  27. <option name="fileName" value="${domain.fileName}ServiceImpl" />
  28. <option name="fileNameWithSuffix" value="${domain.fileName}ServiceImpl.java" />
  29. <option name="modulePath" value="$PROJECT_DIR$/ghjg-item-server" />
  30. <option name="packageName" value="${domain.basePackage}.service.impl" />
  31. </ModuleInfoGo>
  32. <ModuleInfoGo>
  33. <option name="basePath" value="${domain.basePath}" />
  34. <option name="configFileName" value="mapperInterface.ftl" />
  35. <option name="configName" value="mapperInterface" />
  36. <option name="encoding" value="${domain.encoding}" />
  37. <option name="fileName" value="${domain.fileName}Mapper" />
  38. <option name="fileNameWithSuffix" value="${domain.fileName}Mapper.java" />
  39. <option name="modulePath" value="$PROJECT_DIR$/ghjg-item-server" />
  40. <option name="packageName" value="${domain.basePackage}.mapper" />
  41. </ModuleInfoGo>
  42. <ModuleInfoGo>
  43. <option name="basePath" value="${domain.basePath}" />
  44. <option name="configFileName" value="serviceInterface.ftl" />
  45. <option name="configName" value="serviceInterface" />
  46. <option name="encoding" value="${domain.encoding}" />
  47. <option name="fileName" value="${domain.fileName}Service" />
  48. <option name="fileNameWithSuffix" value="${domain.fileName}Service.java" />
  49. <option name="modulePath" value="$PROJECT_DIR$/ghjg-item-server" />
  50. <option name="packageName" value="${domain.basePackage}.service" />
  51. </ModuleInfoGo>
  52. <ModuleInfoGo>
  53. <option name="basePath" value="src/main/resources" />
  54. <option name="configFileName" value="mapperXml.ftl" />
  55. <option name="configName" value="mapperXml" />
  56. <option name="encoding" value="${domain.encoding}" />
  57. <option name="fileName" value="${domain.fileName}Mapper" />
  58. <option name="fileNameWithSuffix" value="${domain.fileName}Mapper.xml" />
  59. <option name="modulePath" value="$PROJECT_DIR$/ghjg-item-server" />
  60. <option name="packageName" value="mapper" />
  61. </ModuleInfoGo>
  62. </list>
  63. </option>
  64. <option name="needToStringHashcodeEquals" value="true" />
  65. <option name="needsComment" value="true" />
  66. <option name="needsModel" value="true" />
  67. <option name="relativePackage" value="domain" />
  68. <option name="superClass" value="" />
  69. <option name="tableUIInfoList">
  70. <list>
  71. <TableUIInfo>
  72. <option name="className" value="SysUser" />
  73. <option name="tableName" value="SYS_USER" />
  74. </TableUIInfo>
  75. </list>
  76. </option>
  77. <option name="templatesName" value="mybatis-plus3" />
  78. <option name="useActualColumnAnnotationInject" value="true" />
  79. <option name="useLombokPlugin" value="true" />
  80. </GenerateConfig>
  81. </option>
  82. <option name="moduleName" value="ghjg-item-server" />
  83. <option name="projectPath" value="$PROJECT_DIR$" />
  84. <option name="templateName" value="mybatis-plus3" />
  85. </TemplateContext>
  86. </option>
  87. </component>
  88. </project>