关于添加事务注解报错的问题

声明式事务管理(注解)

第一步  配置事务管理器

第二步  开启事务注解

第三步   在要使用事务的方法的类上加注解

@Transactional

public class OrderService{

.......}


添加注解之后测试,发现程序报错如下:

java.lang.NoClassDefFoundError: org/springframework/core/MethodClassKey

在保证代码正确的情况下,一般是jar包出了问题,jar不匹配

后来经过发现导入的spring-tx-5.1.17RELEASE.jar,

而spring-core-4.2.4RELEASE.jar发现两个版本不匹配,把spring-tx-5.1.17RELEASE.jar换成spring-tx.4.2.4RELEASE.jar

问题就解决了

你可能感兴趣的:(关于添加事务注解报错的问题)