refactor: minio默认存储桶调整和添加属性元数据
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
{
|
||||
"properties": [
|
||||
{
|
||||
"name": "oss.type",
|
||||
"type": "java.lang.String",
|
||||
"description": "OSS 类型 (目前支持aliyun、minio)"
|
||||
},
|
||||
{
|
||||
"name": "oss.minio.endpoint",
|
||||
"type": "java.lang.String",
|
||||
"description": "MinIO 服务 Endpoint"
|
||||
},
|
||||
{
|
||||
"name": "oss.minio.access-key",
|
||||
"type": "java.lang.String",
|
||||
"description": "MinIO 访问凭据"
|
||||
},
|
||||
{
|
||||
"name": "oss.minio.secret-key",
|
||||
"type": "java.lang.String",
|
||||
"description": "MinIO 凭据密钥"
|
||||
},
|
||||
{
|
||||
"name": "oss.minio.bucket-name",
|
||||
"type": "java.lang.String",
|
||||
"description": "MinIO 存储桶名称"
|
||||
},
|
||||
{
|
||||
"name": "oss.minio.custom-domain",
|
||||
"type": "java.lang.String",
|
||||
"description": "MinIO 自定义域名"
|
||||
},
|
||||
{
|
||||
"name": "oss.aliyun.endpoint",
|
||||
"type": "java.lang.String",
|
||||
"description": "阿里云 OSS 服务 Endpoint"
|
||||
},
|
||||
{
|
||||
"name": "oss.aliyun.access-key-id",
|
||||
"type": "java.lang.String",
|
||||
"description": "阿里云 OSS 访问凭据 ID"
|
||||
},
|
||||
{
|
||||
"name": "oss.aliyun.access-key-secret",
|
||||
"type": "java.lang.String",
|
||||
"description": "阿里云 OSS 凭据密钥"
|
||||
},
|
||||
{
|
||||
"name": "oss.aliyun.bucket-name",
|
||||
"type": "java.lang.String",
|
||||
"description": "阿里云 OSS 存储桶名称"
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
"name": "xxl.job.enabled",
|
||||
"type": "java.lang.Boolean",
|
||||
"description": "定时任务开关"
|
||||
},
|
||||
{
|
||||
"name": "xxl.job.admin.addresses",
|
||||
"type": "java.lang.String",
|
||||
"description": "多个地址使用,分割"
|
||||
},
|
||||
{
|
||||
"name": "xxl.job.accessToken",
|
||||
"type": "java.lang.String",
|
||||
"description": "访问令牌"
|
||||
},
|
||||
{
|
||||
"name": "xxl.job.executor.appname",
|
||||
"type": "java.lang.String",
|
||||
"description": "执行器应用名称"
|
||||
},
|
||||
{
|
||||
"name": "xxl.job.executor.address",
|
||||
"type": "java.lang.String",
|
||||
"description": "执行器地址"
|
||||
},
|
||||
{
|
||||
"name": "xxl.job.executor.ip",
|
||||
"type": "java.lang.String",
|
||||
"description": "执行器IP"
|
||||
},
|
||||
{
|
||||
"name": "xxl.job.executor.port",
|
||||
"type": "java.lang.Integer",
|
||||
"description": "执行器端口"
|
||||
},
|
||||
{
|
||||
"name": "xxl.job.executor.logpath",
|
||||
"type": "java.lang.String",
|
||||
"description": "日志路径"
|
||||
},
|
||||
{
|
||||
"name": "xxl.job.executor.logretentiondays",
|
||||
"type": "java.lang.Integer",
|
||||
"description": "日志保留天数"
|
||||
},
|
||||
{
|
||||
"name": "spring.cache.enabled",
|
||||
"type": "java.lang.Boolean",
|
||||
"description": "缓存开关"
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -90,7 +90,7 @@ oss:
|
||||
# 凭据密钥
|
||||
secret-key: minioadmin
|
||||
# 存储桶名称
|
||||
bucket-name: default
|
||||
bucket-name: public
|
||||
# (可选)自定义域名,如果配置了域名,生成的文件URL是域名格式,未配置则URL则是IP格式 (eg: https://oss.youlai.tech)
|
||||
custom-domain:
|
||||
# 阿里云OSS对象存储服务
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
# 代码生成器配置
|
||||
generator:
|
||||
# 后端项目名称
|
||||
backendAppName: youlai-boot
|
||||
# 前端项目名称
|
||||
frontendAppName: vue3-element-admin
|
||||
# 默认配置
|
||||
defaultConfig:
|
||||
author: youlaitech
|
||||
# 排除数据表
|
||||
excludeTables:
|
||||
- gen_config
|
||||
- gen_field_config
|
||||
## 模板配置
|
||||
templateConfigs:
|
||||
Controller:
|
||||
templatePath: generator/controller.java.vm
|
||||
subpackageName: controller
|
||||
Service:
|
||||
templatePath: generator/service.java.vm
|
||||
subpackageName: service
|
||||
ServiceImpl:
|
||||
templatePath: generator/serviceImpl.java.vm
|
||||
subpackageName: service.impl
|
||||
Mapper:
|
||||
templatePath: generator/mapper.java.vm
|
||||
subpackageName: mapper
|
||||
MapperXml:
|
||||
templatePath: generator/mapper.xml.vm
|
||||
subpackageName: mapper
|
||||
extension: .xml
|
||||
Converter:
|
||||
templatePath: generator/converter.java.vm
|
||||
subpackageName: converter
|
||||
Query:
|
||||
templatePath: generator/query.java.vm
|
||||
subpackageName: model.query
|
||||
Form:
|
||||
templatePath: generator/form.java.vm
|
||||
subpackageName: model.form
|
||||
VO:
|
||||
templatePath: generator/vo.java.vm
|
||||
subpackageName: model.vo
|
||||
Entity:
|
||||
templatePath: generator/entity.java.vm
|
||||
subpackageName: model.entity
|
||||
API:
|
||||
templatePath: generator/api.ts.vm
|
||||
subpackageName: api
|
||||
extension: .ts
|
||||
VIEW:
|
||||
templatePath: generator/index.vue.vm
|
||||
subpackageName: views
|
||||
extension: .vue
|
||||
|
||||
|
||||
|
||||
@@ -88,7 +88,7 @@ oss:
|
||||
# 凭据密钥
|
||||
secret-key: minioadmin
|
||||
# 存储桶名称
|
||||
bucket-name: default
|
||||
bucket-name: public
|
||||
# (可选)自定义域名,如果配置了域名,生成的文件URL是域名格式,未配置则URL则是IP格式 (eg: https://oss.youlai.tech)
|
||||
custom-domain:
|
||||
# 阿里云OSS对象存储服务
|
||||
|
||||
@@ -3,5 +3,61 @@ spring:
|
||||
name: youlai-boot
|
||||
profiles:
|
||||
active: dev
|
||||
include:
|
||||
- generator
|
||||
|
||||
# 代码生成器配置
|
||||
generator:
|
||||
# 后端项目名称
|
||||
backendAppName: youlai-boot
|
||||
# 前端项目名称
|
||||
frontendAppName: vue3-element-admin
|
||||
# 默认配置
|
||||
defaultConfig:
|
||||
author: youlaitech
|
||||
# 排除数据表
|
||||
excludeTables:
|
||||
- gen_config
|
||||
- gen_field_config
|
||||
## 模板配置
|
||||
templateConfigs:
|
||||
Controller:
|
||||
templatePath: generator/controller.java.vm
|
||||
subpackageName: controller
|
||||
Service:
|
||||
templatePath: generator/service.java.vm
|
||||
subpackageName: service
|
||||
ServiceImpl:
|
||||
templatePath: generator/serviceImpl.java.vm
|
||||
subpackageName: service.impl
|
||||
Mapper:
|
||||
templatePath: generator/mapper.java.vm
|
||||
subpackageName: mapper
|
||||
MapperXml:
|
||||
templatePath: generator/mapper.xml.vm
|
||||
subpackageName: mapper
|
||||
extension: .xml
|
||||
Converter:
|
||||
templatePath: generator/converter.java.vm
|
||||
subpackageName: converter
|
||||
Query:
|
||||
templatePath: generator/query.java.vm
|
||||
subpackageName: model.query
|
||||
Form:
|
||||
templatePath: generator/form.java.vm
|
||||
subpackageName: model.form
|
||||
VO:
|
||||
templatePath: generator/vo.java.vm
|
||||
subpackageName: model.vo
|
||||
Entity:
|
||||
templatePath: generator/entity.java.vm
|
||||
subpackageName: model.entity
|
||||
API:
|
||||
templatePath: generator/api.ts.vm
|
||||
subpackageName: api
|
||||
extension: .ts
|
||||
VIEW:
|
||||
templatePath: generator/index.vue.vm
|
||||
subpackageName: views
|
||||
extension: .vue
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user