脏数据一般和持久层事务设置有关,与表现层 业务层关系不大。
谢谢banq大哥,我说的可能不太清楚;我的意思是通过spring创建数据model实例,再注入到action,通过跟踪测试,发现如果这个类已经创建过,spring就返回了已经使用过的那个实例,因而这个model实例就存在脏数据;我用spring ioc 和XmlBeanFactory两种方式都是同样的结果。如果是这样的话,需要写代码清除实例的脏数据,我想让spring每次创建个新的实例,不知道该怎么配置?
我的配置是这样的:





true


false







authInterceptor


>发现如果这个类已经创建过,spring就返回了已经使用过的那个实例
是的,所以,你不能使用Spring来配置Model对象,只能配置Service等组件服务或Dao对象。
bean在容器中的生命周期,isSingleton="false"
[该贴被bennyparlo于2007年09月13日 15:51修改过]