getHibernateTemplate().delete() 删不掉

阅读更多

项目合并后,执行数据库操作时报各种错误:

查询再update后报错对象重复。

删除的时候执行成功但是数据库记录仍然存在,等等。

 

 

排查发现web.xml 中 OpenSessionInViewFilter  的加载顺序错了,导致了OpenSessionInViewFilter  失效。

 

 

 

OpenSessionInViewFilter   的加载顺序调整,要放在strtus2之后,否则在过滤链中*.action神马的都还木有定义,所以过滤不到。


	struts2
	org.apache.struts2.dispatcher.FilterDispatcher

    
	

	struts2
	/*

		
 
	openSessionInViewFilter
	org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
 
 
	openSessionInViewFilter
	*.action
 

 

你可能感兴趣的:(getHibernateTemplate().delete() 删不掉)