66 lines
2.3 KiB
JSON
66 lines
2.3 KiB
JSON
{
|
|
"project": {
|
|
"packageName": "net.maku",
|
|
"version": "1.0.0",
|
|
"backendPath": "D:\\generator\\maku-boot\\maku-server",
|
|
"frontendPath": "D:\\generator\\maku-admin"
|
|
},
|
|
"developer": {
|
|
"author": "阿沐",
|
|
"email": "babamu@126.com"
|
|
},
|
|
"templates": [
|
|
{
|
|
"templateName": "java/Controller.java.ftl",
|
|
"generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/controller/${ClassName}Controller.java"
|
|
},
|
|
{
|
|
"templateName": "java/Service.java.ftl",
|
|
"generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/service/${ClassName}Service.java"
|
|
},
|
|
{
|
|
"templateName": "java/ServiceImpl.java.ftl",
|
|
"generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/service/impl/${ClassName}ServiceImpl.java"
|
|
},
|
|
{
|
|
"templateName": "java/Query.java.ftl",
|
|
"generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/query/${ClassName}Query.java"
|
|
},
|
|
{
|
|
"templateName": "java/Entity.java.ftl",
|
|
"generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/entity/${ClassName}Entity.java"
|
|
},
|
|
{
|
|
"templateName": "java/VO.java.ftl",
|
|
"generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/vo/${ClassName}VO.java"
|
|
},
|
|
{
|
|
"templateName": "java/Convert.java.ftl",
|
|
"generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/convert/${ClassName}Convert.java"
|
|
},
|
|
{
|
|
"templateName": "java/Dao.java.ftl",
|
|
"generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/dao/${ClassName}Dao.java"
|
|
},
|
|
{
|
|
"templateName": "xml/Dao.xml.ftl",
|
|
"generatorPath": "${backendPath}/src/main/resources/mapper/${moduleName}/${ClassName}Dao.xml"
|
|
},
|
|
{
|
|
"templateName": "sql/menu.sql.ftl",
|
|
"generatorPath": "${backendPath}/menu/${tableName}_menu.sql"
|
|
},
|
|
{
|
|
"templateName": "vue/api.ts.ftl",
|
|
"generatorPath": "${frontendPath}/src/api/${moduleName}/${functionName}.ts"
|
|
},
|
|
{
|
|
"templateName": "vue/index.vue.ftl",
|
|
"generatorPath": "${frontendPath}/src/views/${moduleName}/${functionName}/index.vue"
|
|
},
|
|
{
|
|
"templateName": "vue/add-or-update.vue.ftl",
|
|
"generatorPath": "${frontendPath}/src/views/${moduleName}/${functionName}/add-or-update.vue"
|
|
}
|
|
]
|
|
} |