【发布时间】:2019-01-11 06:46:00
【问题描述】:
是否可以仅在 production 配置文件上设置 Spring 会话数据 redis 模块?
我曾尝试使用@Profile,但AbstractHttpSessionApplicationInitializer 在设置profile/environment 之前已初始化,因此会给我一个NoSuchBean 异常
NoSuchBeanDefinitionException: No bean named 'springSessionRepositoryFilter' available
当我尝试使用@Values 注入配置文件时,它返回空值。
@Value("${spring.profiles.active:local}")
private String activeProfile; // result is null
【问题讨论】:
标签: spring-boot spring-session spring-data-redis spring-profiles