您当前的位置: 首页 >  Java

石头wang

暂无认证

  • 3浏览

    0关注

    295博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

启动springboot的JPA项目爆出javax.interceptor.InterceptorBinding not found,用错了包名下的@Transactional

石头wang 发布时间:2022-07-28 18:22:52 ,浏览量:3

错误

背景:springboot和JPA项目,启动项目的时候发现错误

java: com.sun.tools.javac.code.Symbol$CompletionFailure: class file for javax.interceptor.InterceptorBinding not found

更多项目的细节:使用了@Transactional注解(因为JPA的Repository类自定义的update/delete方法必须加上@Transactional(或者在上一层Service层加,总之执行过程必须有,否则运行时出现异常)

解决

引入的@Transactional注解的包错了,不是javax.annotation.Transactional,是spring的(org.springframework.transaction.annotation.Transactional

关注
打赏
1663722529
查看更多评论
立即登录/注册

微信扫码登录

0.0372s