diff --git a/druid-spring-boot-starter/README.md b/druid-spring-boot-starter/README.md index d511ab5578..b56f590463 100644 --- a/druid-spring-boot-starter/README.md +++ b/druid-spring-boot-starter/README.md @@ -9,20 +9,20 @@ Spring Boot with Druid support,help you simplify Druid config in Spring Boot. com.alibaba druid-spring-boot-starter - 1.0.29-SNAPSHOT + 尚未发布中央仓库 ``` ### 配置项 Druid Spring Boot Starter 配置项参数名称完全遵照Druid,你可以通过自定义配置去覆盖默认值。 ```xml -# JDCB配置,参考Spring Boot文档该部分 -spring.datasource.url= -spring.datasource.username= -spring.datasource.password= -spring.datasource.driver-class-name= +# JDBC配置 +spring.datasource.url= # 或spring.datasource.druid.url= +spring.datasource.username= # 或spring.datasource.druid.username= +spring.datasource.password= # 或spring.datasource.druid.password= +spring.datasource.driver-class-name= #或 spring.datasource.druid.driver-class-name= -#连接池配置,说明请参考Druid Wiki,配置_DruidDataSource参考配置 -spring.datasource.druid.filters= #默认值为stat,配置多个请以英文逗号分隔,如stat,wall,log4j +# 连接池配置,说明请参考Druid Wiki,配置_DruidDataSource参考配置 +spring.datasource.druid.filters= # 默认值为stat,配置多个请以英文逗号分隔,如stat,wall,log4j spring.datasource.druid.initialSize= spring.datasource.druid.minIdle= spring.datasource.druid.maxActive= @@ -35,9 +35,9 @@ spring.datasource.druid.testOnBorrow= spring.datasource.druid.testOnReturn= spring.datasource.druid.poolPreparedStatements= spring.datasource.druid.maxPoolPreparedStatementPerConnectionSize= -... Druid Spring Boot Starter不仅限于对以上配置项的支持,DruidDataSource提供set方法的属性都可在此进行配置,但需自行检查。 +# Druid Spring Boot Starter不仅限于对以上连接池配置项的支持,DruidDataSource提供set方法的属性都可在此进行配置,但需自行检查是否生效。 -#WebStatFilter配置,说明请参考Druid Wiki,配置_配置WebStatFilter +# WebStatFilter配置,说明请参考Druid Wiki,配置_配置WebStatFilter spring.datasource.druid.WebStatFilter.enabled= #是否启用StatFilter默认值true spring.datasource.druid.WebStatFilter.urlPattern= spring.datasource.druid.WebStatFilter.exclusions= @@ -47,8 +47,8 @@ spring.datasource.druid.WebStatFilter.principalSessionName= spring.datasource.druid.WebStatFilter.principalCookieName= spring.datasource.druid.WebStatFilter.profileEnable= -#StatViewServlet配置,说明请参考Druid Wiki,配置_StatViewServlet配置 -spring.datasource.druid.StatViewServlet.enabled= #是否启用StatViewServlet默认值true +# StatViewServlet配置,说明请参考Druid Wiki,配置_StatViewServlet配置 +spring.datasource.druid.StatViewServlet.enabled= # 是否启用StatViewServlet默认值true spring.datasource.druid.StatViewServlet.urlPattern= spring.datasource.druid.StatViewServlet.resetEnable= spring.datasource.druid.StatViewServlet.loginUsername= @@ -56,9 +56,9 @@ spring.datasource.druid.StatViewServlet.loginPassword= spring.datasource.druid.StatViewServlet.allow= spring.datasource.druid.StatViewServlet.deny= -#Spring监控配置,说明请参考Druid Github Wiki,配置_配置WebStatFilter -spring.datasource.druid.aop-patterns= #Spring监控AOP切入点,如x.y.z.service.*,配置多个英文逗号分隔 -#如果spring.datasource.druid.aop-patterns要代理的类没有定义interface请设置spring.aop.proxy-target-class=true +# Spring监控配置,说明请参考Druid Github Wiki,配置_配置WebStatFilter +spring.datasource.druid.aop-patterns= # Spring监控AOP切入点,如x.y.z.service.*,配置多个英文逗号分隔 +# 如果spring.datasource.druid.aop-patterns要代理的类没有定义interface请设置spring.aop.proxy-target-class=true ``` ### 如何配置多数据源 添加数据源配置 @@ -82,7 +82,7 @@ spring.datasource.druid.two.maxActive= @Primary @ConfigurationProperties("spring.datasource.druid.one") @Bean - public DataSource dataSource(){ + public DataSource dataSourceOne(){ return DruidDataSourceBuilder.create().build(); } @ConfigurationProperties("spring.datasource.druid.two")