`
LiYunpeng
  • 浏览: 952195 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

springMVC多个xml配置文件时,导致事务不起作用的问题

阅读更多
在自己写的应用中,整个框架都可以正常运行,但是,事务管理却不好用,发生异常,事务不会回滚,这就是我遇到的情况


后来发现,是我在整理Spring的配置文件的时候,将
<mvc:annotation-driven />
放到了ServletDispatch里面配置的xml文件里了,而不是放在spring启动监听的xml配置文件里

至于什么原因,我这个主做前端的也是不清楚里面的逻辑啊,不过如果刚好你遇到的问题与我这个相同,看看是不是因为这个
分享到:
评论

相关推荐

    Springmvc最全约束配置文件

    配置文件采用XML格式编写,使用了Spring提供的多个命名空间来组织不同的配置信息。下面逐一解读这些命名空间及其功能: 1. **`xmlns="http://www.springframework.org/schema/beans"`**: - **作用**:定义Spring ...

    SpringMVC+Mybatis+Web配置文件详解

    总结来说,SpringMVC+Mybatis+Web的配置涉及多个层次的文件,包括SpringMVC的`spring-mvc.xml`、Mybatis的`mybatis-config.xml`和`mybatis-spring.xml`、Web应用的`web.xml`以及Spring的全局配置`applicationContext...

    springMVC配置好的环境

    4. **配置文件**:`servlet-context.xml` 或 `web.xml` 是 Spring MVC 的核心配置文件,用于定义 DispatcherServlet、Bean 定义、视图解析器等关键组件。 5. **Bean 定义**:在配置文件中,我们需要定义 Controller...

    SpringMVC配置多数据源实战

    在Spring配置文件中,设置`DynamicDataSource`为主数据源,这样所有未指定数据源的数据库操作都将默认使用它。 ```xml ``` 4. **事务管理器配置** 使用`PlatformTransactionManager`来处理多数据源的事务...

    SpringMVC核心配置文件示例.rar

    下面将详细解释`springMVC.xml`这个核心配置文件中的重要知识点。 1. **组件扫描**: 在`&lt;context:component-scan&gt;`标签中,你可以指定要扫描的包,以便Spring自动发现并管理Bean。例如: ```xml ``` 这会...

    springmvc + spring + mybatis + maven整合配置文件

    1. **Mapper接口**:定义数据库操作的方法,与XML配置文件或注解对应。 2. **SQL映射文件**:编写具体的SQL语句,可以动态化处理,支持复杂的查询需求。 3. **MyBatis-Spring整合**:使MyBatis与Spring无缝集成,...

    maven+springmvc+mybatis+log4j框架搭建

    配置SpringMVC涉及创建`web.xml`以初始化DispatcherServlet,并在Spring配置文件中声明控制器、视图解析器等。 **MyBatis** 是一个持久层框架,它简化了数据库操作。MyBatis允许开发者直接编写SQL语句,将结果映射...

    spring+SpringMVC+MyBatis之配置多数据源

    在企业级应用开发中,有时我们需要连接到多个数据库来满足不同的业务需求,例如,一个用于存储用户信息,另一个用于处理订单数据。在这种情况下,配置多数据源就显得尤为重要。本篇将详细介绍如何在Spring、...

    ssm框架的xml和配置文件

    这个框架的精髓在于通过XML配置文件来管理各个组件,实现灵活的依赖注入,以及对业务逻辑和视图层的解耦。下面我们将深入探讨SSM框架中的XML配置文件及其重要性。 首先,Spring框架是整个SSM的核心,它通过IoC...

    SSM(Spring+SpringMVC+MyBatis)多数据源配置框架

    4. **MyBatis配置**:每个数据源都需要对应的MyBatis配置,包括SqlSessionFactoryBean的创建,以及Mapper接口和XML配置文件的关联。 5. **代码结构**:通常,我们会为每个数据源创建一个独立的服务层和DAO层,以...

    Spring/SpringMVC/MyBatis整合+事务回滚

    2. **配置Spring**:创建一个Spring的配置文件,如`applicationContext.xml`,在这里声明Bean,包括Spring MVC的DispatcherServlet、数据源、事务管理器等。 3. **配置Spring MVC**:创建一个Spring MVC的配置文件...

    SpringMVC上传文件 SSH上传文件

    需要在struts.xml配置文件中启用这个拦截器,并在Action类中定义对应的字段接收文件。 2. **Hibernate保存文件信息**:如果需要将文件信息存储在数据库中,可以通过Hibernate来操作。可以创建一个模型类来表示文件...

    SpringMVC+Hibernate5 项目配置Demo

    总之,SpringMVC+Hibernate5的项目配置涉及多个层面,从Web应用的路由到数据库的交互。理解这些配置对于开发者来说至关重要,因为它们构成了项目的基础架构。对于初学者,通过这个Demo项目,可以学习到如何将这些...

    ssm项目配置文件(spring,mybatis,springmvc)

    使用这些配置文件时,需要根据实际项目需求进行适当的调整,比如修改数据库连接信息、添加或删除Mapper接口和XML配置、调整Controller逻辑等。 总结来说,SSM项目配置文件是Java Web开发中的基础框架,提供了灵活的...

    Spring+SpringMVC+Mybatis框架搭建(含事务管理)

    4. 配置Mybatis:编写mybatis的配置文件,包括数据源、mapper接口和XML映射文件。 5. 编写业务逻辑:Controller处理请求,Service层处理业务逻辑,Mapper层执行SQL操作。 通过以上步骤,我们可以构建出一个功能完善...

    SpringMVC+MyBatis上传单个文件,上传多个文件,文件列表显示,文件下载等功能

    对于多文件上传,我们可以使用`MultipartFile[] files`数组来接收多个文件,并通过循环遍历每个文件,分别调用上述的文件保存逻辑。此外,前端页面需要允许用户选择多个文件,这可以通过`...

    ssm框架整合的第一个阶段:完成了springmvc框架的配置和spring框架的配置

    在配置Spring时,我们需要创建一个`applicationContext.xml`配置文件,这个文件定义了Bean的生命周期和依赖关系。例如,我们可以声明数据源、事务管理器、DAO接口及其实现类等Bean,并通过`&lt;bean&gt;`标签进行配置。...

    springmvc+mybatis配置

    同时编写对应的XML配置文件,包含SQL语句。 **三、Oracle数据库配置** 1. **数据库连接信息**:在Spring的配置文件中,配置数据库连接的相关属性,如URL、用户名、密码等。 2. **JDBC驱动**:确保项目中包含...

    springmvc事务配置在service.zip

    在Spring的配置文件(通常是`applicationContext.xml`或`dispatcher-servlet.xml`)中,你需要声明一个事务管理器实例。例如,如果你使用的是Hibernate,配置如下: ```xml ``` 这里,`sessionFactory`...

    Spring4.05 Mybatis3.2.7 SpringMVC logback的maven配置demo

    从文件名列表来看,`.classpath`和`.project`是Eclipse IDE的相关配置文件,`.springBeans`可能是自定义的Spring配置文件,DBinit.sql可能用于初始化数据库,pom.xml是Maven的项目对象模型文件,target目录包含编译...

Global site tag (gtag.js) - Google Analytics