diff --git a/src/test/resources/config/application.properties b/src/test/resources/config/application.properties index d254f0f181..f506bbea1c 100644 --- a/src/test/resources/config/application.properties +++ b/src/test/resources/config/application.properties @@ -1,13 +1,13 @@ -# \u6570\u636E\u6E90\u57FA\u7840\u914D\u7F6E +# 数据源基础配置 spring.datasource.druid.url=jdbc:mysql://localhost:3306/your-db spring.datasource.druid.username=your-username spring.datasource.druid.password=your-password spring.datasource.druid.driver-class-name=com.mysql.jdbc.Driver -#\u542F\u7528Druid\u7684\u5185\u7F6E\u76D1\u63A7\u9875\u9762 +#启用Druid的内置监控页面 spring.datasource.druid.StatViewServlet.enabled=true -#\u542F\u7528Web\u5173\u8054\u76D1\u63A7\u914D\u7F6E +#启用Web关联监控配置 spring.datasource.druid.WebStatFilter.enabled=true -#\u542F\u7528Spring\u5173\u8054\u76D1\u63A7\u914D\u7F6E +#启用Spring关联监控配置 spring.datasource.druid.aop-patterns=com.alibaba.druid.spring.boot.autoconfigure.service.* #spring.datasource.druid.maxActive=20 #spring.datasource.druid.filters=stat,wall,log4j diff --git a/src/test/resources/config/template.properties b/src/test/resources/config/template.properties index 224408ee82..05065ac516 100644 --- a/src/test/resources/config/template.properties +++ b/src/test/resources/config/template.properties @@ -1,10 +1,10 @@ -######Druid\u8FDE\u63A5\u6C60\u914D\u7F6E###### -# \u6570\u636E\u6E90\u57FA\u7840\u914D\u7F6E -spring.datasource.url= #key\u4E5F\u53EF\u4EE5\u4E3Aspring.datasource.druid.url -spring.datasource.username= #key\u4E5F\u53EF\u4EE5\u4E3Aspring.datasource.druid.username -spring.datasource.password= #key\u4E5F\u53EF\u4EE5\u4E3Aspring.datasource.druid.password -spring.datasource.driver-class-name= #key\u4E5F\u53EF\u4EE5\u4E3Aspring.datasource.druid.driver-class-name\uFF0C\u975E\u5FC5\u586B\u9879\u53EF\u901A\u8FC7url\u89E3\u6790 -#\u4E0B\u9762\u914D\u7F6E\u8BF4\u660E\u8BF7\u53C2\u8003Druid Github Wiki\uFF0C\u914D\u7F6E_DruidDataSource\u53C2\u8003\u914D\u7F6E +######Druid连接池配置###### +# 数据源基础配置 +spring.datasource.url= #key也可以为spring.datasource.druid.url +spring.datasource.username= #key也可以为spring.datasource.druid.username +spring.datasource.password= #key也可以为spring.datasource.druid.password +spring.datasource.driver-class-name= #key也可以为spring.datasource.druid.driver-class-name,非必填项可通过url解析 +#下面配置说明请参考Druid Github Wiki,配置_DruidDataSource参考配置 spring.datasource.druid.initialSize= spring.datasource.druid.minIdle= spring.datasource.druid.maxActive= @@ -17,26 +17,26 @@ spring.datasource.druid.testOnBorrow= spring.datasource.druid.testOnReturn= spring.datasource.druid.poolPreparedStatements= spring.datasource.druid.maxPoolPreparedStatementPerConnectionSize= -spring.datasource.druid.filters= #\u9ED8\u8BA4\u503Cstat\uFF0C\u914D\u7F6E\u591A\u4E2A\u82F1\u6587\u9017\u53F7\u5206\u9694 +spring.datasource.druid.filters= #默认值stat,配置多个英文逗号分隔 -######Druid\u76D1\u63A7\u914D\u7F6E###### -#\u4E0B\u9762\u914D\u7F6E\u8BF4\u660E\u8BF7\u53C2\u8003Druid Github Wiki\uFF0C\u914D\u7F6E_\u914D\u7F6EWebStatFilter -spring.datasource.druid.WebStatFilter.enabled= #\u662F\u5426\u542F\u7528StatFilter\u9ED8\u8BA4\u503Ctrue -spring.datasource.druid.WebStatFilter.urlPattern= -spring.datasource.druid.WebStatFilter.exclusions= -spring.datasource.druid.WebStatFilter.sessionStatMaxCount= -spring.datasource.druid.WebStatFilter.sessionStatEnable= -spring.datasource.druid.WebStatFilter.principalSessionName= -spring.datasource.druid.WebStatFilter.principalCookieName= -spring.datasource.druid.WebStatFilter.profileEnable= -#\u4E0B\u9762\u914D\u7F6E\u8BF4\u660E\u8BF7\u53C2\u8003Druid Github Wiki\uFF0C\u914D\u7F6E_StatViewServlet\u914D\u7F6E -spring.datasource.druid.StatViewServlet.enabled= #\u662F\u5426\u542F\u7528StatViewServlet\u9ED8\u8BA4\u503Ctrue +######Druid监控配置###### +#下面配置说明请参考Druid Github Wiki,配置_配置WebStatFilter +spring.datasource.druid.StatFilter.enabled= #是否启用StatFilter默认值true +spring.datasource.druid.StatFilter.urlPattern= +spring.datasource.druid.StatFilter.exclusions= +spring.datasource.druid.StatFilter.sessionStatMaxCount= +spring.datasource.druid.StatFilter.sessionStatEnable= +spring.datasource.druid.StatFilter.principalSessionName= +spring.datasource.druid.StatFilter.principalCookieName= +spring.datasource.druid.StatFilter.profileEnable= +#下面配置说明请参考Druid Github Wiki,配置_StatViewServlet配置 +spring.datasource.druid.StatViewServlet.enabled= #是否启用StatViewServlet默认值true spring.datasource.druid.StatViewServlet.urlPattern= spring.datasource.druid.StatViewServlet.resetEnable= spring.datasource.druid.StatViewServlet.loginUsername= spring.datasource.druid.StatViewServlet.loginPassword= spring.datasource.druid.StatViewServlet.allow= spring.datasource.druid.StatViewServlet.deny= -#\u4E0B\u9762\u914D\u7F6E\u8BF4\u660E\u8BF7\u53C2\u8003Druid Github Wiki\uFF0C\u914D\u7F6E_\u914D\u7F6EWebStatFilter -spring.datasource.druid.aop-patterns= #Spring\u76D1\u63A7AOP\u5207\u5165\u70B9\uFF0C\u5982x.y.z.service.*,\u914D\u7F6E\u591A\u4E2A\u82F1\u6587\u9017\u53F7\u5206\u9694 -#\u5982\u679Cspring.datasource.druid.aop-patterns\u8981\u4EE3\u7406\u7684\u7C7B\u6CA1\u6709\u5B9A\u4E49interface\u8BF7\u8BBE\u7F6Espring.aop.proxy-target-class=true +#下面配置说明请参考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