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