codegen.yml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. # 代码生成器配置
  2. codegen:
  3. # 下载代码文件名称
  4. downloadFileName: zsElectric-admin-code.zip
  5. # 后端项目名称
  6. backendAppName: zsElectric-boot
  7. # 前端项目名称
  8. frontendAppName: vue3-element-admin
  9. # 默认配置
  10. defaultConfig:
  11. author: zsElectric
  12. moduleName: system
  13. # 排除数据表
  14. excludeTables:
  15. - gen_config
  16. - gen_field_config
  17. ## 模板配置
  18. templateConfigs:
  19. API:
  20. templatePath: codegen/api.ts.vm
  21. subpackageName: api
  22. extension: .ts
  23. VIEW:
  24. templatePath: codegen/index.vue.vm
  25. subpackageName: views
  26. extension: .vue
  27. Controller:
  28. templatePath: codegen/controller.java.vm
  29. subpackageName: controller
  30. Service:
  31. templatePath: codegen/service.java.vm
  32. subpackageName: service
  33. ServiceImpl:
  34. templatePath: codegen/serviceImpl.java.vm
  35. subpackageName: service.impl
  36. Mapper:
  37. templatePath: codegen/mapper.java.vm
  38. subpackageName: mapper
  39. MapperXml:
  40. templatePath: codegen/mapper.xml.vm
  41. subpackageName: mapper
  42. extension: .xml
  43. Converter:
  44. templatePath: codegen/converter.java.vm
  45. subpackageName: converter
  46. Query:
  47. templatePath: codegen/query.java.vm
  48. subpackageName: model.query
  49. Form:
  50. templatePath: codegen/form.java.vm
  51. subpackageName: model.form
  52. VO:
  53. templatePath: codegen/vo.java.vm
  54. subpackageName: model.vo
  55. Entity:
  56. templatePath: codegen/entity.java.vm
  57. subpackageName: model.entity