解决JPA报错问题

我们在使用JPA做开发时可能会遇到下面的报错。

image-20231017091044527

这可能是你JPA版本问题,可以到pom.xml中看看JPA版本。

image-20231017091225461

注意,我这里使用的SpringBoot版本是2.7.16,但是我的JPA版本却是3.1.4,所以会报上面的错误。

这里需要JPA依赖坐标中的版本去掉。去掉之后,要记得刷新maven。

上面记录的是我如何解决这个问题的答案,如果你根据上面的操作没有效果,有可能是你其它地方配置错了。

下面是我的applicatin.properties的配置。

spring.data.jpa.repositories.enabled=true
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
spring.jpa.show-sql = true

并且需要在启动类中添加扫描路径。

@EnableJpaRepositories(value = "top.lukeewin.jpa.repository")
lukeewin.jpa.repository")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值