我有一个用JSF 2.0开发的用于视图层的现有Web应用程序和用于数据访问,服务和安全层的Spring 3。然后我尝试创建移动应用程序,因此我使用Spring @controller类来监听ws请求,但问题是当我通过移动应用程序和Web应用程序插入数据时,抛出了重复的条目异常。在我看来,Spring在不同的应用程序上下文中创建了我的Dao的两个实例,一个用于我的托管bean,另一个用于控制器。
注意:我使用数据库查询的标准
有人可以帮助我吗?
答案 0 :(得分:0)
最后,我可以使用带有jsf web应用程序的弹簧控制器。我创建了一个applicationContext.xml文件,然后我把所有的bean都移到了它中,我保存了我的servlet.xml文件,但里面没有bean,那将创建一个根webapp上下文,因此hibernate会创建一个会话托管bean和控制器
Difference between applicationContext.xml and spring-servlet.xml in Spring