| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- server:
- # 既然合并了,必须选一个端口,或者通过命令行参数指定
- port: 8080
- spring:
- # 核心:通用基础设施配置
- jpa:
- database-platform: org.hibernate.dialect.Oracle10gDialect
- ehcache:
- # 直接写相对 resources 的路径
- config: config/cache/ehcache.xml
- data:
- redis:
- host: 192.168.0.56
- port: 6379
- password: Bowin123456
- redis:
- selfdefine:
- map:
- jwtToken: { expireTime: 14400, cacheNullValues: false, keyPrefix: jwt, usePrefix: true }
- userinfo: { expireTime: 60, cacheNullValues: false, keyPrefix: userinfo, usePrefix: true }
- clientinfo: { expireTime: 60, cacheNullValues: false, keyPrefix: clientinfo, usePrefix: true }
- authoritiesinfo: { expireTime: 14400, cacheNullValues: false, keyPrefix: authorities, usePrefix: true }
- authenticationcode: { expireTime: 600, cacheNullValues: false, keyPrefix: authenticationcode, usePrefix: true }
- leafcache_security: { expireTime: 1800, cacheNullValues: false, keyPrefix: leafcache_security, usePrefix: true }
- ggfw-dict: { expireTime: 3600, cacheNullValues: true, keyPrefix: dict, usePrefix: true }
- ggfw-rmfw: { expireTime: 3600, cacheNullValues: true, keyPrefix: rmfw, usePrefix: true }
- ggfw-rmsx: { expireTime: 3600, cacheNullValues: true, keyPrefix: rmsx, usePrefix: true }
- ggfw-xzqh: { expireTime: 3600, cacheNullValues: true, keyPrefix: rmsx, usePrefix: true }
- datasource:
- type: com.alibaba.druid.pool.DruidDataSource
- # Oracle
- # driver-class-name: oracle.jdbc.OracleDriver
- # url: jdbc:oracle:thin:@//192.168.0.56:1521/FREEPDB1
- # username: ZJRS_YWXT
- # password: Bowin123456
- driver-class-name: dm.jdbc.driver.DmDriver
- url: jdbc:dm://192.168.0.56:5236?schema=ZJRS_YWXT&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&uppercaseAttributeName=false&columnNameUpperCase=false&lobAsString=true
- username: ZJRS_YWXT
- password: Bowin123456
- druid:
- initial-size: 10
- max-active: 100
- min-idle: 10
- max-wait: 60000
- test-while-idle: true
- validation-query: SELECT 1 FROM DUAL
- filter:
- wall:
- config:
- multi-statement-allow: true
- web-stat-filter:
- enabled: true
- url-pattern: "/*"
- exclusions: "*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*"
- # MyBatis-Plus 合并配置
- mybatis-plus:
- configuration:
- jdbc-type-for-null: 'null' # 保留 zwnw 的配置
- # log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 调试时开启
- jackson:
- default-property-inclusion: non_null
- servlet:
- multipart:
- max-file-size: 10MB
- # Leaf 框架合并配置
- leaf:
- no-repeat-submit:
- enabled: false
- auth:
- client:
- client-authorization: { enabled: false }
- resource-id: res-server
- jwt:
- public-key-location: pub.pem
- sign-algorithm: SM2
- service-authentication-enabled: false
- gateway-server: false
- url:
- # 合并两个模块的白名单列表
- whitelist:
- - /captcha/**
- - /api/captcha/**
- - /index/queryRootMenuStore
- - /api/**
- - /**.js
- - /druid/**
- - /error
- - /webjars/**
- - /swagger-ui.html
- - /swagger-resources/**
- - /swagger-ui/**
- - /v3/api-docs
- - /v2/api-docs
- - /actuator
- - /actuator/**
- - /poster/**
- - /leaf6-uni-cloud-uc-service/** # zwnw 特有
- # 业务特有配置(yjt, real_name_auth 等保持不变)
- yjt:
- xfmxURL: http://218.14.255.250:2080/api
- version: 1.0
- userid: "00000002"
- privateKey: ... # 略
- publicKey: ... # 略
- real_name_auth:
- secretId: AKIDKVSAex3vZyFH5ecMwIPIxNZaP0N4f6KM
- secretKey: sXyFI9oESVN5f2CFD2e5JL9jDXgfSHwO
- callbackURL: https://rsj.zhanjiang.gov.cn/wx/
- # 监控与管理
- management:
- endpoints:
- web:
- exposure:
- include: '*'
- endpoint:
- health:
- show-details: ALWAYS
- springdoc:
- api-docs:
- path: /v3/api-docs
- swagger-ui:
- path: /swagger-ui.html
- url: /v3/api-docs
|