Leverage @Configuration(proxyBeanMethods=false) for better efficiency.

Resolves #60.
This commit is contained in:
Greg Turnquist
2019-09-06 12:31:11 -05:00
parent e2198e36ea
commit 4ea9cebd84
4 changed files with 4 additions and 4 deletions

View File

@@ -51,7 +51,7 @@ import org.springframework.session.data.mongo.MongoOperationsSessionRepository;
@Target(ElementType.TYPE)
@Documented
@Import(MongoHttpSessionConfiguration.class)
@Configuration
@Configuration(proxyBeanMethods = false)
public @interface EnableMongoHttpSession {
/**

View File

@@ -43,7 +43,7 @@ import org.springframework.util.StringValueResolver;
* @author Eddú Meléndez
* @since 1.2
*/
@Configuration
@Configuration(proxyBeanMethods = false)
public class MongoHttpSessionConfiguration extends SpringHttpSessionConfiguration
implements BeanClassLoaderAware, EmbeddedValueResolverAware, ImportAware {

View File

@@ -51,7 +51,7 @@ import org.springframework.session.data.mongo.ReactiveMongoOperationsSessionRepo
@Target({ java.lang.annotation.ElementType.TYPE })
@Documented
@Import(ReactiveMongoWebSessionConfiguration.class)
@Configuration
@Configuration(proxyBeanMethods = false)
public @interface EnableMongoWebSession {
/**

View File

@@ -42,7 +42,7 @@ import org.springframework.util.StringValueResolver;
* @author Greg Turnquist
* @author Vedran Pavić
*/
@Configuration
@Configuration(proxyBeanMethods = false)
public class ReactiveMongoWebSessionConfiguration extends SpringWebSessionConfiguration
implements BeanClassLoaderAware, EmbeddedValueResolverAware, ImportAware {