如果声明了会话对象
,则会话对象的自动装配属性不会自动装配<bean id="user" class="org.User" scope="session">
<aop:scoped-proxy/>
</bean>
用户对象proerty是@autowired但该属性没有自动装配。
public class User
{
TemplateService templateService;
@Autowired
public void setTemplateService(TemplateService templateService) {
this.templateService = templateService;
}
}
我想知道为什么会这样。 用xml声明替换autowire注释是唯一的解决方案。还有其他解决方案吗? 感谢