• 添加事务注解织入后抛出Error creating bean异常


    # 项目场景:
    将基于xml的事务控制改为基于注解的事务控制过程,需要添加事务的注解注入配置,但添加后,部署到tomcat中,抛出Error creating bean异常。


    # 问题描述
    添加以下配置后出错

    <tx:annotation-driven transaction-manager="transactionManager"/>

    # 原因分析:
    仔细审查了service层代码,依然找不到解决方案,看到网上说可能是jar包冲突,观察pom文件发现。发现spring-tx包的版本与其他包不一致,修改一致后,部署到服务器正常。后期将版本号统一改为5.0.5.RELEASE。

    <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-jdbc</artifactId>
    <version>5.0.5.RELEASE</version>
    </dependency>
    <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-tx</artifactId>
    <version>5.0.5.RELEASE</version>
    </dependency>
    <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.0.5.RELEASE</version>
    </dependency>


    加微信一起学习:

  • 相关阅读:
    单位根反演学习笔记
    省选模拟测试17
    省选模拟测试16
    省选模拟测试15
    省选模拟测试14
    省选模拟测试13
    P4491 [HAOI2018]染色
    省选模拟测试12
    P4389 付公主的背包
    洛谷P3403
  • 原文地址:https://www.cnblogs.com/SharpL/p/16086349.html
Copyright © 2020-2023  润新知