diff --git a/spring-session-core/src/main/java/org/springframework/session/config/annotation/web/http/EnableSpringHttpSession.java b/spring-session-core/src/main/java/org/springframework/session/config/annotation/web/http/EnableSpringHttpSession.java index daa43ebd..a7bb0f94 100644 --- a/spring-session-core/src/main/java/org/springframework/session/config/annotation/web/http/EnableSpringHttpSession.java +++ b/spring-session-core/src/main/java/org/springframework/session/config/annotation/web/http/EnableSpringHttpSession.java @@ -74,7 +74,7 @@ import org.springframework.session.events.SessionDestroyedEvent; @Target({ java.lang.annotation.ElementType.TYPE }) @Documented @Import(SpringHttpSessionConfiguration.class) -@Configuration +@Configuration(proxyBeanMethods = false) public @interface EnableSpringHttpSession { } diff --git a/spring-session-core/src/main/java/org/springframework/session/config/annotation/web/server/EnableSpringWebSession.java b/spring-session-core/src/main/java/org/springframework/session/config/annotation/web/server/EnableSpringWebSession.java index 6baede4b..b31219ea 100644 --- a/spring-session-core/src/main/java/org/springframework/session/config/annotation/web/server/EnableSpringWebSession.java +++ b/spring-session-core/src/main/java/org/springframework/session/config/annotation/web/server/EnableSpringWebSession.java @@ -49,7 +49,7 @@ import org.springframework.context.annotation.Import; @Target({ java.lang.annotation.ElementType.TYPE }) @Documented @Import(SpringWebSessionConfiguration.class) -@Configuration +@Configuration(proxyBeanMethods = false) public @interface EnableSpringWebSession { } diff --git a/spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/http/EnableRedisHttpSession.java b/spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/http/EnableRedisHttpSession.java index 76b7a283..7b358e8d 100644 --- a/spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/http/EnableRedisHttpSession.java +++ b/spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/http/EnableRedisHttpSession.java @@ -65,7 +65,7 @@ import org.springframework.session.web.http.SessionRepositoryFilter; @Target(ElementType.TYPE) @Documented @Import(RedisHttpSessionConfiguration.class) -@Configuration +@Configuration(proxyBeanMethods = false) public @interface EnableRedisHttpSession { /** diff --git a/spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/server/EnableRedisWebSession.java b/spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/server/EnableRedisWebSession.java index ffe432e8..87623b83 100644 --- a/spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/server/EnableRedisWebSession.java +++ b/spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/server/EnableRedisWebSession.java @@ -63,7 +63,7 @@ import org.springframework.web.server.session.WebSessionManager; @Target(ElementType.TYPE) @Documented @Import(RedisWebSessionConfiguration.class) -@Configuration +@Configuration(proxyBeanMethods = false) public @interface EnableRedisWebSession { /** diff --git a/spring-session-hazelcast/src/main/java/org/springframework/session/hazelcast/config/annotation/web/http/EnableHazelcastHttpSession.java b/spring-session-hazelcast/src/main/java/org/springframework/session/hazelcast/config/annotation/web/http/EnableHazelcastHttpSession.java index 43a57e7a..5857e15b 100644 --- a/spring-session-hazelcast/src/main/java/org/springframework/session/hazelcast/config/annotation/web/http/EnableHazelcastHttpSession.java +++ b/spring-session-hazelcast/src/main/java/org/springframework/session/hazelcast/config/annotation/web/http/EnableHazelcastHttpSession.java @@ -69,7 +69,7 @@ import org.springframework.session.web.http.SessionRepositoryFilter; @Target(ElementType.TYPE) @Documented @Import(HazelcastHttpSessionConfiguration.class) -@Configuration +@Configuration(proxyBeanMethods = false) public @interface EnableHazelcastHttpSession { /** diff --git a/spring-session-jdbc/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java b/spring-session-jdbc/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java index ff9b42da..5763a614 100644 --- a/spring-session-jdbc/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java +++ b/spring-session-jdbc/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java @@ -77,7 +77,7 @@ import org.springframework.session.web.http.SessionRepositoryFilter; @Target(ElementType.TYPE) @Documented @Import(JdbcHttpSessionConfiguration.class) -@Configuration +@Configuration(proxyBeanMethods = false) public @interface EnableJdbcHttpSession { /**