diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/mybatis/config/RemoveDruidAdConfig.java b/cutejava/cutejava-common/src/main/java/cn/odboy/mybatis/config/RemoveDruidAdConfig.java index 93e5571b..dd31f8d4 100644 --- a/cutejava/cutejava-common/src/main/java/cn/odboy/mybatis/config/RemoveDruidAdConfig.java +++ b/cutejava/cutejava-common/src/main/java/cn/odboy/mybatis/config/RemoveDruidAdConfig.java @@ -3,6 +3,7 @@ package cn.odboy.mybatis.config; import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure; import com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties; import com.alibaba.druid.util.Utils; +import org.springframework.aop.support.JdkRegexpMethodPointcut; import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication; diff --git a/cutejava/cutejava-starter/src/main/resources/application-dev.yml b/cutejava/cutejava-starter/src/main/resources/application-dev.yml index c3647ea5..8969f311 100644 --- a/cutejava/cutejava-starter/src/main/resources/application-dev.yml +++ b/cutejava/cutejava-starter/src/main/resources/application-dev.yml @@ -84,8 +84,14 @@ spring: # 检测连接是否有效 validation-query: SELECT 1 # 配置监控统计 - webStatFilter: + web-stat-filter: enabled: true + url-pattern: /* + # 开启session统计功能 + session-stat-enable: true + exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" + # 缺省sessionStatMaxCount是1000个 + session-stat-max-count: 1000 stat-view-servlet: enabled: true url-pattern: /druid/* @@ -100,6 +106,7 @@ spring: wall: config: multi-statement-allow: true + aop-patterns: "cn.odboy.mapper.*,cn.odboy.service.*,cn.odboy.*.mapper.*,cn.odboy.*.service.*" redis: database: ${REDIS_DB:1} host: ${REDIS_HOST:127.0.0.1} diff --git a/cutejava/cutejava-starter/src/main/resources/application-prod.yml b/cutejava/cutejava-starter/src/main/resources/application-prod.yml index 0d9b2b00..1fda08d8 100644 --- a/cutejava/cutejava-starter/src/main/resources/application-prod.yml +++ b/cutejava/cutejava-starter/src/main/resources/application-prod.yml @@ -69,8 +69,14 @@ spring: # 检测连接是否有效 validation-query: SELECT 1 # 配置监控统计 - webStatFilter: + web-stat-filter: enabled: true + url-pattern: /* + # 开启session统计功能 + session-stat-enable: true + exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" + # 缺省sessionStatMaxCount是1000个 + session-stat-max-count: 1000 stat-view-servlet: enabled: true url-pattern: /druid/* @@ -85,6 +91,7 @@ spring: wall: config: multi-statement-allow: true + aop-patterns: "cn.odboy.mapper.*,cn.odboy.service.*,cn.odboy.*.mapper.*,cn.odboy.*.service.*" redis: database: ${REDIS_DB:1} host: ${REDIS_HOST:127.0.0.1} diff --git a/cutejava/pom.xml b/cutejava/pom.xml index 1cdd9b95..cf7fa237 100644 --- a/cutejava/pom.xml +++ b/cutejava/pom.xml @@ -336,6 +336,12 @@ transmittable-thread-local 2.14.5 + + + + org.springframework.boot + spring-boot-starter-aop +