我试图在Struts2中使用基本的DI,使用这里描述的配置文件。
但是,我无法找到注入bean的默认范围。
我知道默认的作用域是Singleton for Spring,但是我不想在Struts2中假设相同的情况。
有什么想法吗?
发布于 2013-12-08 20:45:59
默认作用域是singleton,但是有一个名称为default的作用域是不同的。可能是这问题,让您更好地理解Struts2中的作用域。框架支持像singleton、default和thread这样的作用域,您应该手动实现其他作用域。
查看定义作用域的源代码。
要澄清名为default的作用域,意味着每注入一个实例。您可以在Scope.DEFAULT的注释中找到这一点。
https://stackoverflow.com/questions/20456981
复制相似问题