dynamic-datasource-spring-boot-starter 升级到1.3.0版本,dynamic-datasource-spring-boot-starter 是 Spring Boot 2.0 的动态数据源快速启动器。
项目及文档地址:https://gitee.com/baomidou/dynamic-datasource-spring-boot-starter
demo地址:https://gitee.com/baomidou/dynamic-datasource-example (可直接运行)
1. 本版本对 Druid 的参数进行进一步的支持,主要是 psCache 相关。
2. 另还原了原来通过@Aspect创建切面的方式,对 springAop 源码熟悉的朋友请联系我。
希望同时支持类似 tx 注解和 spel 切面的配置方式。
现支持的参数如下:
spring: datasource: druid: stat-view-servlet: loginUsername: admin loginPassword: 123456 dynamic: master: username: root password: 123456 driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://47.100.20.186:3307/dynamic?characterEncoding=utf8&useSSL=false druid: initial-size: 3 max-active: 8 min-idle: 2 max-wait: -1 min-evictable-idle-time-millis: 30000 max-evictable-idle-time-millis: 30000 time-between-eviction-runs-millis: 0 validation-query: select 1 validation-query-timeout: -1 test-on-borrow: false test-on-return: false test-while-idle: true pool-prepared-statements: true max-open-prepared-statements: 100 filters: stat,wall share-prepared-statements: true