From 8e86b352ac2a66a48d2fdb6e9c10bddb6048f598 Mon Sep 17 00:00:00 2001 From: yexuejc <1107047387@qq.com> Date: Sat, 27 Jul 2019 11:29:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/test/resources/application.properties | 44 +++++++++++++------ 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/yexuejc-springboot-base/src/test/resources/application.properties b/yexuejc-springboot-base/src/test/resources/application.properties index b7da733..528fd55 100644 --- a/yexuejc-springboot-base/src/test/resources/application.properties +++ b/yexuejc-springboot-base/src/test/resources/application.properties @@ -5,28 +5,46 @@ spring.application.name=@pom.artifactId@ logging.level.root=info logging.path=/logs/yexuejc-springboot-parent - +#======================================================================================================================== +#======================================================================================================================== +#核心 +#开启功能 redis webmvc +yexuejc.autoconfigure.redis.enable=true +#webmvc 包含以下功能 +yexuejc.autoconfigure.webmvc.enable=true +#全局异常处理 +yexuejc.ssl-ignore.enable=true +#开启HTTPS(SSL)请求证书验证忽略 +yexuejc.global.exception.enable=true +#开启校验过滤器,目前校验HTTP Header是否符合规范 +yexuejc.web.validation-filter.enable=true +# 拦截类型(请求路径):0忽略模式,默认拦截全部;1拦截模式,默认一个都不拦截 +#yexuejc.http.filter=0 yexuejc.http.filter.type=1 +#忽略路径:示例放开swagger +#yexuejc.http.filter.ignored=/,/swagger/**,/error,/v2/api-docs,/webjars/** +#======================================================================================================================== +#======================================================================================================================== yexuejc.http.encrypt.encrypt=true yexuejc.http.encrypt.decrypt=true -#Կʽ +#配置密钥方式 #yexuejc.http.encrypt.private-key=MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAiSo5blJ9-QJ0_QElcy5AaRTq-3oO4lJ8PvIOIt-Xr5SUFODVj3DUbiy6_0bxQYO3NiYHlXPb37UVV3jjlXJsXwIDAQABAkBE0WOJH2hGs93gRl_0vwLf9ffDfkTTdlER_73p70aad3QZRslEkinQH7G5aE_DgBm5m72TCeH-PD2FZ2lwtavBAiEAvnRown5Lpqbl0tN_OUxr_e1u9d_-8dNL_JEETO7BZCECIQC4XtY-18j0bVVLxaXPjKQ00D59yntwObihDNyRK0nAfwIgHPHEGgrnpGQo-Wl7JFIg925mNqfcLxRVsAS6CpcefQECIQCUsLdsmy6QIhTmNRJSXoSXq1KatE_05DhIekzwLs8eFQIgfMawMiu52ZxBI5_pZ7ancQZ6Dsxl45utFqJShzV1pio #yexuejc.http.encrypt.public-key=MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAIkqOW5SffkCdP0BJXMuQGkU6vt6DuJSfD7yDiLfl6-UlBTg1Y9w1G4suv9G8UGDtzYmB5Vz29-1FVd445VybF8CAwEAAQ -#֤鷽ʽ +#配置证书方式 yexuejc.http.encrypt.private-key-path=/lgfishing.keystore yexuejc.http.encrypt.private-alias=lgfishing yexuejc.http.encrypt.private-pwd=lgfishing2018 -# +#编码 spring.http.encoding.force=true spring.http.encoding.charset=UTF-8 spring.http.encoding.enabled=true server.tomcat.uri-encoding=UTF-8 -#ǷHTTPSSSL֤֤ԣĬfalse +#是否开启HTTPS(SSL)请求证书验证忽略:默认false yexuejc.enable.ssl-ignore=true @@ -48,9 +66,9 @@ yexuejc.alibaba.oss.bucket=guansichou #======================================================================================================================== -# security +# security相关 #reids -#ָredisdb0ĬϿ +#开启指定redis库db0默认开启 yexuejc.redis.db1=true spring.redis.jedis.pool.max-active=100 spring.redis.jedis.pool.max-idle=10 @@ -75,19 +93,19 @@ spring.datasource.data=classpath:db/data.sql #======================================================================================================================== #mybatis-plus mybatis-plus.mapper-locations=classpath*:mapper/*.xml -#ʵɨ裬packageöŻ߷ֺŷָ +#实体扫描,多个package用逗号或者分号分隔 mybatis-plus.type-aliases-package=com.yexuejc.springboot.base.security.domain -#0:"ݿID", 1:"ûID",2:"Ϊδ", 3:"ȫΨһID UUID",4:ȫΨһID (UUID),5:ַȫΨһID (idWorker ַʾ); +#主键类型0:"数据库ID自增", 1:"用户输入ID",2:"该类型为未设置主键类型", 3:"全局唯一ID UUID",4:全局唯一ID (UUID),5:字符串全局唯一ID (idWorker 的字符串表示); mybatis-plus.global-config.db-config.id-type=uuid mybatis-plus.global-config.db-config.db-type=POSTGRE_SQL -#ֶβ 0:"ж",1:" NULL ж"),2:"ǿж" +#字段策略 0:"忽略判断",1:"非 NULL 判断"),2:"非空判断" mybatis-plus.global-config.db-config.field-strategy=not_empty -#շ»ת +#驼峰下划线转换 mybatis-plus.global-config.db-config.column-underline=true -#߼ɾã3ã +#逻辑删除配置(下面3个配置) mybatis-plus.global-config.db-config.logic-delete-value=true mybatis-plus.global-config.db-config.logic-not-delete-value=false -#÷ݿ(column»&&javaʵշ)ԶƥasûSQLҪдas select user_id as userId +#配置返回数据库(column下划线命名&&返回java实体是驼峰命名),自动匹配无需as(没开启这个,SQL需要写as: select user_id as userId) mybatis-plus.configuration.map-underscore-to-camel-case=true mybatis-plus.configuration.cache-enabled=false #========================================================================================================================