关于组件的弹簧重新初始化,我需要一些帮助
我当前在我的DAO中使用关注
@Autowired
ScopeTest scopeTest;
并建模为-
@Component
public class ScopeTest{
private String scopeId ; // STRING(60),
private String scopeType; // STRING(60),
}
我面临的问题是,如果类型为null,那么新的响应将继续显示旧值。似乎该组件需要在每个请求/响应会话上重新初始化,但是可以帮助我找到正确的解决方案
答案 0 :(得分:0)
“组件的重新初始化”
bean的默认范围在春季是单例,因此创建后不会更改。
您可能希望使用其他范围,例如“原型”
要对Bean进行更多控制,可以动态创建Bean。
答案 1 :(得分:-1)