- 升级 parent 版本到 1.2.2
- 升级 druid 到 1.1.10
- 升级 druid 到 1.1.9
- 升级 Spring Boot 版本到 1.5.11.RELEASE
- 升级 druid 到 1.1.8
- 精简代码,完善测试用例,完善最佳实践
- 升级 druid 到 1.1.7,以后版本号与 druid 保持一致
- 新增基于 JPA 的代码示例
- 改进 DruidDataSourceInitializer,支持多数据源的 SQL 初始化
- 改进自动提示,新增大量精准提示,详情见 additional-spring-configuration-metadata.json
- 修复代码覆盖率显示异常的 bug
- 引入 parent 作为 Parent Pom
- 新增 DruidDataSourceCustomizer,支持定制化数据源配置
- 优化 DruidDataSource 初始化的日志打印时机
- 优化 DruidDataSource 的别名,当 BeanName 的后缀不为 'DataSource' 时增加别名
- 修复多数据源环境下的注册失败问题
- 改进多数据源的声明方式,由 Starter 自动发现配置并注册到 ApplicationContext
- 新增
statement-sql-format-option
的代码提示
- 新增
druid-spring-boot-actuator-starter
模块 - 更改包名称为
com.github.trang.druid.autoconfigure
- 更改数据源名称为
DruidDataSource2
- 优化 Auto-configure Bean 的加载条件
- 优化 Maven 依赖
- 新增 ConfigFilter 的自动配置,替换 Druid 默认的
connectionProperties
方式 - 修复
spring.datasource.schema
会执行两次的 bug
- 新增 WallConfig 的自动配置
- 新增多数据源支持
- 新增一部分 application.yml 的自动提示,如
enabled
、db-type
等 - 统一配置文件位置
- 提供基于 Druid 的 Spring Boot Starter