• 添加事务注解织入后抛出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>


    加微信一起学习:

  • 相关阅读:
    Linux終端一行命令发送邮件
    团队冲刺2.4
    团队冲刺2.3
    团队冲刺2.2
    找水王
    评价win10自带输入法——微软拼音输入法
    梦断代码阅读笔记01
    团队冲刺2.1
    第十三周总结
    第十二周总结
  • 原文地址:https://www.cnblogs.com/SharpL/p/16086349.html
Copyright © 2020-2023  润新知