读书人

spring中何时使用scope=prototype?有

发布时间: 2012-01-29 21:39:32 作者: rapoo

spring中何时使用scope=prototype?有状态时使用是指什么?
比如我把具体的各种操作:增删该查放在action中,里面注册一个daoimpl的bean事例(或者面向接口的话注册一个dao),在spring配置文件中也注入了该bean,
那么这个action bean是不是就要弄成scope=prototype?因为在这个action中有对数据的各种操作。还是不明白,问老师也不知道!有人知道吗?最好给个applicationContent.xml的配置文件。

[解决办法]

探讨
scope="prototype" 会在该类型的对象被请求时创建一个新的action对象。如果没有配置scope=prototype则添加的时候不会新建一个action,他任然会保留上次访问的过记录的信息。

会出现问题!!!

读书人网 >J2EE开发

热点推荐