`
aiou
  • 浏览: 194776 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

spring hibernate 事务配置所在文件不同效果不同...《+求解》

阅读更多
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

这里求解,哪位遇到过、解决过请赐教
2
5
分享到:
评论
1 楼 aiou 2010-05-11  
applicationContext.xml那段空的删除的话
applicationContext-setting-persistence.xml定义也可以用了,似乎跟重名有关

但是还是有一点搞不懂,为什么原来没删除那段时在
applicationContext-persistence.xml里重复定义可以用,在applicationContext-setting-persistence.xml里重复定义就不行

相关推荐

    现有Mysql数据库,写Spring + Hibernate的配置文件

    &lt;bean id="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFactoryBean"&gt; &lt;property name="packagesToScan" value="com.example.infosystem.entity"/&gt; &lt;prop key="hibernate....

    springmvc+spring+hibernate

    3. **配置Spring**:在src/main/resources下创建applicationContext.xml文件,配置Spring的核心容器,包括Bean定义、数据源、事务管理器等。例如,使用DataSource来连接Oracle数据库,使用...

    Struts2.X+Hibernate3.X+Spring2.5 整合

    Hibernate的配置文件(hibernate.cfg.xml)用于设置数据库连接参数,实体类需要通过注解或XML映射文件与数据库表进行关联。Spring的配置文件(applicationContext.xml)则用于声明bean并管理它们的生命周期和依赖...

    spring mvc + spring + hibernate 全注解整合开发视频教程 11

    在这个视频教程中,你可能将学习到如何配置Spring的XML上下文文件以启用注解驱动的配置,如何在Spring MVC中创建注解式的控制器并处理HTTP请求,以及如何通过Hibernate的注解来设计数据模型并执行CRUD操作。...

    Struts+Hibernate+Spring.rar

    Struts+Hibernate+Spring.rarStruts+Hibernate+Spring.rarStruts+Hibernate+Spring.rarStruts+Hibernate+Spring.rarStruts+Hibernate+Spring.rar

    idea工具创建的Spring+SpringMVC+Hibernate+maven项目

    标题中的"idea工具创建的Spring+SpringMVC+Hibernate+maven项目"指的是使用IntelliJ IDEA这个集成开发环境(IDE)构建的一个Java Web项目,该项目整合了四个关键的技术框架:Spring、SpringMVC、Hibernate以及Maven...

    gwt+spring+hibernate

    标题 "gwt+spring+hibernate" 涉及的是一个使用Google Web Toolkit (GWT)、Spring框架和Hibernate ORM技术的集成示例。这是一个常见的Web应用开发组合,用于构建高效、可扩展且功能丰富的Java web应用程序。下面将...

    flex+Spring+Hibernate整合配置详解

    Flex+Spring+Hibernate 整合是企业级应用开发中常见的一种技术栈组合,它结合了Flex前端的富互联网应用程序(RIA)开发能力、Spring框架的依赖注入和事务管理功能,以及Hibernate持久化框架的数据库操作便捷性。...

    hibernate+spring配置文件

    综上,"hibernate+spring配置文件"的配置涉及多个层面,包括Spring的IoC、事务管理、数据源配置,以及Hibernate的SessionFactory、实体映射等。理解并正确配置这些元素是成功整合SSH的关键,也是提升开发效率和系统...

    JSP源码——车辆管理系统(struts+hibernate+spring+oracle).zip

    在车辆管理系统中,Spring管理着所有bean的生命周期,包括Struts的Action、Hibernate的SessionFactory等,还可能包含了事务管理,确保数据操作的一致性。 Oracle数据库是这个系统的数据存储中心,它提供了高性能、...

    用Maven搭建Spring+Spring MVC+Hibernate框架

    对于Spring+Spring MVC+Hibernate的项目,你需要引入以下关键依赖: 1. Spring的核心库,提供依赖注入和AOP支持。 2. Spring MVC,用于处理HTTP请求和响应,实现Web应用的前端控制器。 3. Hibernate,作为ORM框架,...

    struts+spring+hibernate三大框架整合

    Spring管理SessionFactory,通常在ApplicationContext.xml中配置,通过`&lt;bean id="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFactoryBean"&gt;`指定数据源、映射文件、hibernate配置等。...

    seam+spring+hibernate+richfaces配置

    4. **配置Hibernate**:创建Hibernate的配置文件(通常是hibernate.cfg.xml),配置JDBC连接、数据库方言、缓存策略等。 5. **配置RichFaces**:在faces-config.xml中注册RichFaces扩展,设置所需的组件库和行为。 6...

    struts1.2 + spring2.5 + hibernate3.2框架demo

    2. **配置文件**:struts-config.xml定义Struts的配置,spring-beans.xml管理Spring的bean,hibernate.cfg.xml配置Hibernate的数据库连接,可能还有实体类的映射文件(hbm.xml或使用注解)。 3. **JSP页面**:展示...

    spring mvc+hibernate实现事务管理(配置文件版)

    本项目是关于如何使用Spring MVC与Hibernate结合来实现事务管理的实践教程,通过MyEclipse自动生成所需的包和配置文件。这里将详细讲解这一过程,以及涉及到的关键知识点。 首先,Spring MVC作为Spring框架的一部分...

    Spring + Hibernate + Spring mvc +Ajax 整合

    2. **SessionFactory配置**:在Spring配置文件中,配置Hibernate的SessionFactory,通常使用`LocalSessionFactoryBean`。 3. **DAO(Data Access Object)层**:这是与数据库交互的接口,利用Hibernate的Session...

    struts+spring+hibernate实现图书修改和删除

    SSH整合的关键在于配置文件,包括Struts 2的struts.xml、Spring的applicationContext.xml和Hibernate的hibernate.cfg.xml。这些文件定义了各组件之间的关系和行为。例如,struts.xml中配置Action类及其结果视图,...

    Spring+Spring mvc+Hibernate+Bootstrap、企业级员工信息管理系统

    后台全注解式的开发(除了必要的spring和hibernate的xml配置以外) 03. 后台通过自定义注解结合一个访问拦截器实现整个系统的权限控制 04. 系统前台采用全采用的Html+jQuery开发 05. 系统前台与后台的交互全部...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    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小例子

    **JSF+Spring+Hibernate整合应用详解** 在Java Web开发中,JSF(JavaServer Faces)、Spring和Hibernate是三个常用的技术栈,它们分别负责视图层、业务逻辑层和服务数据持久化层。这个"JSF+Spring+Hibernate小例子...

Global site tag (gtag.js) - Google Analytics