2021-03-23

这篇博客介绍了在IDEA中遇到JPA的Cannotresolvecolumn错误时的解决步骤。问题源于数据库未正确关联。解决方案包括在IDEA中添加MySQL数据库,配置包括设置时区为UTC,然后选择自己的数据库完成关联。成功连接后,IDEA中的警告消失,未来可通过界面的database选项刷新以连接数据库。
摘要由CSDN通过智能技术生成

问题描述:IDEA中JPA出现Cannot resolve column


原因分析:

在这里插入图片描述

没有与自己创建的数据库关联,关联一下即可


解决方案:

  1. 添加数据库


    在这里插入图片描述

  2. 点击 + 号 ,添加数据库,选择MySQL

    在这里插入图片描述

  3. 填写相应信息,之后再测试连接

    在这里插入图片描述

  4. 测试连接失败,百度以后说是要设置时区,进入Advanced设置时区

    在这里插入图片描述

  5. 设置 serverTimezone = UTC

    在这里插入图片描述

  6. 再次连接成功


    在这里插入图片描述

  7. 连接成功之后,按如下操作

    在这里插入图片描述

  8. 选择自己创建的数据库,点击OK即可

    在这里插入图片描述

  9. 之后再看代码,发现已经不再有警告了。

    在这里插入图片描述

  10. 之后要在IDEA中连接数据库, 可以在界面的右方点击database,点击刷新即可连接

    在这里插入图片描述

  11. 参考文章链接

    IDEA连接MySQL时区设置,讲解

我使用的 IDEA 版本是 2019.3 版本的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值