server.port=8545 logging.level.root=info #======================================================================================================================== #======================================================================================================================== #核心 #开启功能 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 #忽略路径:示例放开swagger yexuejc.http.filter.ignored=/,/swagger/**,/error,/v2/api-docs,/webjars/** #======================================================================================================================== #======================================================================================================================== #======================================================================================================================== # security相关 #reids #开启指定redis库db0默认开启 yexuejc.redis.db1=true spring.redis.jedis.pool.max-active=100 spring.redis.jedis.pool.max-idle=10 spring.redis.jedis.pool.min-idle=3 spring.redis.host=192.168.0.107 spring.redis.password=yexuejc2022 spring.redis.port=6379 #db spring.h2.console.path=/h2-console spring.h2.console.enabled=true spring.h2.console.settings.web-allow-others=true spring.datasource.username=sa spring.datasource.password=123456 spring.datasource.url=jdbc:h2:mem:test;MODE=PostgreSQL spring.datasource.driver-class-name=org.h2.Driver spring.datasource.schema=classpath:db/schema.sql spring.datasource.data=classpath:db/data.sql #======================================================================================================================== #mybatis-plus mybatis-plus.mapper-locations=classpath*:mapper/*.xml #实体扫描,多个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 的字符串表示); mybatis-plus.global-config.db-config.id-type=uuid mybatis-plus.global-config.db-config.db-type=POSTGRE_SQL #字段策略 0:"忽略判断",1:"非 NULL 判断"),2:"非空判断" mybatis-plus.global-config.db-config.field-strategy=not_empty #驼峰下划线转换 mybatis-plus.global-config.db-config.column-underline=true #逻辑删除配置(下面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) mybatis-plus.configuration.map-underscore-to-camel-case=true mybatis-plus.configuration.cache-enabled=false #========================================================================================================================