diff --git a/continew-admin-webapi/src/main/resources/config/application-dev.yml b/continew-admin-webapi/src/main/resources/config/application-dev.yml
index 44c57c9fe..be7636987 100644
--- a/continew-admin-webapi/src/main/resources/config/application-dev.yml
+++ b/continew-admin-webapi/src/main/resources/config/application-dev.yml
@@ -83,36 +83,6 @@ spring.cache:
# 是否允许缓存空值(默认 true,表示允许,可以解决缓存穿透问题)
cache-null-values: true
---- ### 短信配置
-sms:
- # 从 YAML 读取配置
- config-type: yaml
- is-print: false
- blends:
- cloopen:
- # 短信厂商
- supplier: cloopen
- base-url: https://app.cloopen.com:8883/2013-12-26
- access-key-id: 你的Access Key
- access-key-secret: 你的Access Key Secret
- sdk-app-id: 你的应用ID
-
---- ### 邮件配置
-spring.mail:
- # 根据需要更换
- host: smtp.126.com
- port: 465
- username: 你的邮箱
- password: 你的邮箱授权码
- default-encoding: utf-8
- properties:
- mail:
- smtp:
- auth: true
- socketFactory:
- class: javax.net.ssl.SSLSocketFactory
- port: 465
-
--- ### 验证码配置
captcha:
## 图形验证码配置
@@ -145,6 +115,36 @@ captcha:
# 模板 ID
templateId: 1
+--- ### 短信配置
+sms:
+ # 从 YAML 读取配置
+ config-type: yaml
+ is-print: false
+ blends:
+ cloopen:
+ # 短信厂商
+ supplier: cloopen
+ base-url: https://app.cloopen.com:8883/2013-12-26
+ access-key-id: 你的Access Key
+ access-key-secret: 你的Access Key Secret
+ sdk-app-id: 你的应用ID
+
+--- ### 邮件配置
+spring.mail:
+ # 根据需要更换
+ host: smtp.126.com
+ port: 465
+ username: 你的邮箱
+ password: 你的邮箱授权码
+ default-encoding: utf-8
+ properties:
+ mail:
+ smtp:
+ auth: true
+ socketFactory:
+ class: javax.net.ssl.SSLSocketFactory
+ port: 465
+
--- ### 非对称加密配置(例如:密码加密传输,前端公钥加密,后端私钥解密;在线生成 RSA 密钥对:http://web.chacuo.net/netrsakeypair)
rsa:
# 私钥
diff --git a/continew-admin-webapi/src/main/resources/config/application-prod.yml b/continew-admin-webapi/src/main/resources/config/application-prod.yml
index 2c6c39a70..19ae5808d 100644
--- a/continew-admin-webapi/src/main/resources/config/application-prod.yml
+++ b/continew-admin-webapi/src/main/resources/config/application-prod.yml
@@ -85,36 +85,6 @@ spring.cache:
# 是否允许缓存空值(默认 true,表示允许,可以解决缓存穿透问题)
cache-null-values: true
---- ### 短信配置
-sms:
- # 从 YAML 读取配置
- config-type: yaml
- is-print: false
- blends:
- cloopen:
- # 短信厂商
- supplier: cloopen
- base-url: https://app.cloopen.com:8883/2013-12-26
- access-key-id: 你的Access Key
- access-key-secret: 你的Access Key Secret
- sdk-app-id: 你的应用ID
-
---- ### 邮件配置
-spring.mail:
- # 根据需要更换
- host: smtp.126.com
- port: 465
- username: 你的邮箱
- password: 你的邮箱授权码
- default-encoding: utf-8
- properties:
- mail:
- smtp:
- auth: true
- socketFactory:
- class: javax.net.ssl.SSLSocketFactory
- port: 465
-
--- ### 验证码配置
captcha:
## 图形验证码配置
@@ -147,6 +117,36 @@ captcha:
# 模板 ID
templateId: 1
+--- ### 短信配置
+sms:
+ # 从 YAML 读取配置
+ config-type: yaml
+ is-print: false
+ blends:
+ cloopen:
+ # 短信厂商
+ supplier: cloopen
+ base-url: https://app.cloopen.com:8883/2013-12-26
+ access-key-id: 你的Access Key
+ access-key-secret: 你的Access Key Secret
+ sdk-app-id: 你的应用ID
+
+--- ### 邮件配置
+spring.mail:
+ # 根据需要更换
+ host: smtp.126.com
+ port: 465
+ username: 你的邮箱
+ password: 你的邮箱授权码
+ default-encoding: utf-8
+ properties:
+ mail:
+ smtp:
+ auth: true
+ socketFactory:
+ class: javax.net.ssl.SSLSocketFactory
+ port: 465
+
--- ### 非对称加密配置(例如:密码加密传输,前端公钥加密,后端私钥解密;在线生成 RSA 密钥对:http://web.chacuo.net/netrsakeypair)
rsa:
# 私钥
diff --git a/continew-admin-webapi/src/main/resources/config/application.yml b/continew-admin-webapi/src/main/resources/config/application.yml
index 027a6a29c..0ed6b7467 100644
--- a/continew-admin-webapi/src/main/resources/config/application.yml
+++ b/continew-admin-webapi/src/main/resources/config/application.yml
@@ -44,14 +44,6 @@ springdoc:
# 设置对象型参数的展示形式(设为 true 表示将对象型参数平展开,即对象内的属性直接作为参数展示而不是嵌套在对象内,默认为 false)
# 如果不添加该全局配置,可以在需要如此处理的对象参数类上使用 @ParameterObject
default-flat-param-object: true
- swagger-ui:
- path: /swagger-ui.html
- tags-sorter: alpha
- operations-sorter: alpha
- show-extensions: true
- api-docs:
- enabled: ${springdoc.swagger-ui.enabled}
- path: /v3/api-docs
group-configs:
- group: 'all'
paths-to-match: '/**'
@@ -84,8 +76,6 @@ springdoc:
knife4j:
enable: true
setting:
- language: zh_cn
- swagger-model-name: 实体类列表
# 是否显示默认的 footer(默认 true 显示)
enable-footer: false
# 是否自定义 footer(默认 false 非自定义)
@@ -97,8 +87,6 @@ knife4j:
sa-token:
# token 名称(同时也是 cookie 名称)
token-name: Authorization
- # token 前缀(例如填写 Bearer 实际传参 Authorization: Bearer xxxx-xxxx-xxxx-xxxx)
- token-prefix: Bearer
# token 有效期(单位:秒,默认 30 天,-1 代表永不过期)
timeout: 86400
# token 最低活跃频率(单位:秒,默认 -1,代表不限制,永不冻结。如果 token 超过此时间没有访问系统就会被冻结)
@@ -109,10 +97,6 @@ sa-token:
is-concurrent: true
# 在多人登录同一账号时,是否共用一个 token(为 true 时所有登录共用一个 token,为 false 时每次登录新建一个 token)
is-share: false
- # 是否尝试从 header 里读取 Token
- is-read-header: true
- # 是否尝试从 cookie 里读取 Token(此值为 false 后,StpUtil.login(id) 登录时也不会再往前端注入 Cookie,适合前后端分离模式)
- is-read-cookie: false
# 是否输出操作日志
is-log: false
# JWT 秘钥
@@ -131,21 +115,10 @@ mybatis-plus:
mapper-locations: classpath*:/mapper/**/*Mapper.xml
# 类型别名扫描包配置
type-aliases-package: ${project.basePackage}.**.model
- check-config-location: true
configuration:
- # 自动驼峰命名规则(camel case)映射
- map-underscore-to-camel-case: true
# MyBatis 自动映射策略
# NONE:不启用 PARTIAL:只对非嵌套 resultMap 自动映射 FULL:对所有 resultMap 自动映射
auto-mapping-behavior: PARTIAL
- # MyBatis 自动映射时未知列或未知属性处理策略
- # NONE:不做处理 WARNING:打印相关警告 FAILING:抛出异常和详细信息
- auto-mapping-unknown-column-behavior: NONE
- # 日志配置
- # 默认:org.apache.ibatis.logging.slf4j.Slf4jImpl
- # 更详细(会有性能损耗):org.apache.ibatis.logging.stdout.StdOutImpl
- # 关闭(可单纯使用 p6spy 分析):org.apache.ibatis.logging.nologging.NoLoggingImpl
- log-impl: org.apache.ibatis.logging.nologging.NoLoggingImpl
global-config:
banner: true
db-config:
@@ -203,25 +176,6 @@ spring:
allow-bean-definition-overriding: true
# 允许循环依赖
allow-circular-references: true
- ## MVC 配置
- mvc:
- format:
- # 日期格式化(针对 java.util.Date)
- date-time: yyyy-MM-dd HH:mm:ss
- ## JSON 配置
- jackson:
- # 时区配置
- time-zone: GMT+8
- # 日期格式化(针对 java.util.Date)
- date-format: yyyy-MM-dd HH:mm:ss
- # 序列化配置(Bean -> JSON)
- serialization:
- # 允许序列化无属性的 Bean
- FAIL_ON_EMPTY_BEANS: false
- # 反序列化配置(JSON -> Bean)
- deserialization:
- # 允许反序列化不存在的属性
- FAIL_ON_UNKNOWN_PROPERTIES: false
--- ### 健康检查配置
management.health:
diff --git a/pom.xml b/pom.xml
index 47f6b8abc..c63b5665d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,7 +36,6 @@
2.1.0-SNAPSHOT
- 3.0.4
3.3.2
3.1.5.1
@@ -48,13 +47,6 @@
-
-
- org.dromara.sms4j
- sms4j-spring-boot-starter
- ${sms4j.version}
-
-
com.alibaba