spring配置了多个aplication文件,每个功能都有自己的三个文件分别管理各自的action\business\persistence,
开始系统设置功能的事务管理放在总体的persisitence配置文件里管理、一切正常
后来把该事务管理挪到自己的persistence配置文件里管理,居然不起作用了,
总体配置applicationContext.xml包括sessionFactory、transactionManager、transactionInterceptor、transactionAdvisor、autoproxy、hibernateTemplate、和自己的框架beans配置
applicationContext-web.xml
applicationContext-persistence.xml
applicationContext-business.xml
这几个文件可以放各个功能的beans,各个功能的beans也可以放在自己的配置文件里。
我原来的事务配置放在applicationContext-persistence.xml里,可以正常使用
后来挪到applicationContext-setting-persistence.xml,就不起作用了
事务管理部分代码:
<bean name="transactionAttributeSource" class="org.springframework.transaction.interceptor.MethodMapTransactionAttributeSource">
<property name="methodMap">
<map>
<entry key="<!--所要管理的方法-->">
<value>PROPAGATION_REQUIRED, ISOLATION_SERIALIZABLE, -Exception</value>
</entry>
</map>
</property>
</bean>
采取过的措施:
刷新、清理、重新部署、关闭打开工程、重启eclipse、重启电脑、更换配置内容的顺序....
不可以
所用环境:eclipse3.5、tomcat6、maven
这里求解,哪位遇到过、解决过请赐教
分享到:
相关推荐
<bean id="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFactoryBean"> <property name="packagesToScan" value="com.example.infosystem.entity"/> <prop key="hibernate....
3. **配置Spring**:在src/main/resources下创建applicationContext.xml文件,配置Spring的核心容器,包括Bean定义、数据源、事务管理器等。例如,使用DataSource来连接Oracle数据库,使用...
Hibernate的配置文件(hibernate.cfg.xml)用于设置数据库连接参数,实体类需要通过注解或XML映射文件与数据库表进行关联。Spring的配置文件(applicationContext.xml)则用于声明bean并管理它们的生命周期和依赖...
在这个视频教程中,你可能将学习到如何配置Spring的XML上下文文件以启用注解驱动的配置,如何在Spring MVC中创建注解式的控制器并处理HTTP请求,以及如何通过Hibernate的注解来设计数据模型并执行CRUD操作。...
Struts+Hibernate+Spring.rarStruts+Hibernate+Spring.rarStruts+Hibernate+Spring.rarStruts+Hibernate+Spring.rarStruts+Hibernate+Spring.rar
标题中的"idea工具创建的Spring+SpringMVC+Hibernate+maven项目"指的是使用IntelliJ IDEA这个集成开发环境(IDE)构建的一个Java Web项目,该项目整合了四个关键的技术框架:Spring、SpringMVC、Hibernate以及Maven...
标题 "gwt+spring+hibernate" 涉及的是一个使用Google Web Toolkit (GWT)、Spring框架和Hibernate ORM技术的集成示例。这是一个常见的Web应用开发组合,用于构建高效、可扩展且功能丰富的Java web应用程序。下面将...
Flex+Spring+Hibernate 整合是企业级应用开发中常见的一种技术栈组合,它结合了Flex前端的富互联网应用程序(RIA)开发能力、Spring框架的依赖注入和事务管理功能,以及Hibernate持久化框架的数据库操作便捷性。...
综上,"hibernate+spring配置文件"的配置涉及多个层面,包括Spring的IoC、事务管理、数据源配置,以及Hibernate的SessionFactory、实体映射等。理解并正确配置这些元素是成功整合SSH的关键,也是提升开发效率和系统...
在车辆管理系统中,Spring管理着所有bean的生命周期,包括Struts的Action、Hibernate的SessionFactory等,还可能包含了事务管理,确保数据操作的一致性。 Oracle数据库是这个系统的数据存储中心,它提供了高性能、...
对于Spring+Spring MVC+Hibernate的项目,你需要引入以下关键依赖: 1. Spring的核心库,提供依赖注入和AOP支持。 2. Spring MVC,用于处理HTTP请求和响应,实现Web应用的前端控制器。 3. Hibernate,作为ORM框架,...
Spring管理SessionFactory,通常在ApplicationContext.xml中配置,通过`<bean id="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFactoryBean">`指定数据源、映射文件、hibernate配置等。...
4. **配置Hibernate**:创建Hibernate的配置文件(通常是hibernate.cfg.xml),配置JDBC连接、数据库方言、缓存策略等。 5. **配置RichFaces**:在faces-config.xml中注册RichFaces扩展,设置所需的组件库和行为。 6...
2. **配置文件**:struts-config.xml定义Struts的配置,spring-beans.xml管理Spring的bean,hibernate.cfg.xml配置Hibernate的数据库连接,可能还有实体类的映射文件(hbm.xml或使用注解)。 3. **JSP页面**:展示...
本项目是关于如何使用Spring MVC与Hibernate结合来实现事务管理的实践教程,通过MyEclipse自动生成所需的包和配置文件。这里将详细讲解这一过程,以及涉及到的关键知识点。 首先,Spring MVC作为Spring框架的一部分...
2. **SessionFactory配置**:在Spring配置文件中,配置Hibernate的SessionFactory,通常使用`LocalSessionFactoryBean`。 3. **DAO(Data Access Object)层**:这是与数据库交互的接口,利用Hibernate的Session...
SSH整合的关键在于配置文件,包括Struts 2的struts.xml、Spring的applicationContext.xml和Hibernate的hibernate.cfg.xml。这些文件定义了各组件之间的关系和行为。例如,struts.xml中配置Action类及其结果视图,...
后台全注解式的开发(除了必要的spring和hibernate的xml配置以外) 03. 后台通过自定义注解结合一个访问拦截器实现整个系统的权限控制 04. 系统前台采用全采用的Html+jQuery开发 05. 系统前台与后台的交互全部...
12.6.16 编写Spring和Hibernate的配置文件spring-config.xml 12.6.17 编写web.xml 12.6.18 验证示例 12.7 小结 第四篇 J2EE项目案例精选 第十三章 网上调查系统 13.1 系统概述 13.2 需求分析 13.2.1 系统用例图 ...
**JSF+Spring+Hibernate整合应用详解** 在Java Web开发中,JSF(JavaServer Faces)、Spring和Hibernate是三个常用的技术栈,它们分别负责视图层、业务逻辑层和服务数据持久化层。这个"JSF+Spring+Hibernate小例子...