feat: 代码生成

This commit is contained in:
landaiqing
2024-05-11 23:15:48 +08:00
parent a6e15e356b
commit 34dbdf62b2
34 changed files with 1746 additions and 23 deletions

View File

@@ -8,23 +8,23 @@
# 数据库连接信息
jdbc:
dbName: schisandra-cloud-storage
tableName: subject_liked
tableName: schisandra_oss_config
url: jdbc:mysql://1.95.0.111:3306/
username: landaiqing
username: root
password: LDQ20020618xxx
driver: com.mysql.cj.jdbc.Driver
# 使用的模板与生成文件映射给关系
mapperInfos: genCode/systemMapper.yml
mapperInfos: genCode/ossMapper.yml
# 全局参数
params:
# 作者
author: landaiqing
# 模块
module: system
module: oss
# controller 通用前缀
api: /system
api: /oss
# 生成对象是否移除前缀
removePre: false
# 使用内置函数赋值给变量 FunctionUtils 中替换

View File

@@ -54,7 +54,7 @@ mappers:
ext: java
- fileId: 011
template: genCode/template/DemoDao.java.vm
filePath: /schisandra-cloud-storage-${module}/schisandra-cloud-storage-${module}-infra/src/main/java/com/schisandra/${module}/infra/basic/mapper
filePath: /schisandra-cloud-storage-${module}/schisandra-cloud-storage-${module}-infra/src/main/java/com/schisandra/${module}/infra/basic/dao
name: ${modelName}Dao
ext: java
- fileId: 012

View File

@@ -54,7 +54,7 @@ mappers:
ext: java
- fileId: 011
template: genCode/template/DemoDao.java.vm
filePath: /schisandra-cloud-storage-${module}/schisandra-cloud-storage-${module}-infra/src/main/java/com/schisandra/${module}/infra/basic/mapper
filePath: /schisandra-cloud-storage-${module}/schisandra-cloud-storage-${module}-infra/src/main/java/com/schisandra/${module}/infra/basic/dao
name: ${modelName}Dao
ext: java
- fileId: 012