mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-10-31 10:57:13 +08:00 
			
		
		
		
	chore: 优化部分配置,使用 ContiNew Starter 默认配置
This commit is contained in:
		| @@ -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: | ||||
|   # 私钥 | ||||
|   | ||||
| @@ -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: | ||||
|   # 私钥 | ||||
|   | ||||
| @@ -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: | ||||
|   | ||||
							
								
								
									
										8
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								pom.xml
									
									
									
									
									
								
							| @@ -36,7 +36,6 @@ | ||||
|         <revision>2.1.0-SNAPSHOT</revision> | ||||
|  | ||||
|         <!-- ### 工具库相关 ### --> | ||||
|         <sms4j.version>3.0.4</sms4j.version> | ||||
|         <easyexcel.version>3.3.2</easyexcel.version> | ||||
|         <ip2region.version>3.1.5.1</ip2region.version> | ||||
|  | ||||
| @@ -48,13 +47,6 @@ | ||||
|     <dependencyManagement> | ||||
|         <dependencies> | ||||
|             <!-- ################ 工具库相关 ################ --> | ||||
|             <!-- SMS4J(短信聚合框架,轻松集成多家短信服务,解决接入多个短信 SDK 的繁琐流程) --> | ||||
|             <dependency> | ||||
|                 <groupId>org.dromara.sms4j</groupId> | ||||
|                 <artifactId>sms4j-spring-boot-starter</artifactId> | ||||
|                 <version>${sms4j.version}</version> | ||||
|             </dependency> | ||||
|  | ||||
|             <!-- Easy Excel(一个基于 Java 的、快速、简洁、解决大文件内存溢出的 Excel 处理工具) --> | ||||
|             <dependency> | ||||
|                 <groupId>com.alibaba</groupId> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user