IDEA中@Table注解报红的解决方案

用IDEA写项目的时候使用了@Table注解,但是后面的表名报红,如图:
在这里插入图片描述
错误信息&解决方案一:
左上角的File–>Project Structure
在这里插入图片描述
idea的左边框那边点开Persistence–>找到自己项目–>右键选择Assign Data Sources–>在Data Source下面选择数据库
在这里插入图片描述

由于以前没有配置过数据库,所以这里只有一个Default or no data source
在这里插入图片描述
这时候就需要手动配置数据库。详情参考文章:IntelliJ IDEA 中手动配置连接MySQL数据库

数据库配置好以后其实按理说table应该不会报红了,如果还报红就手动选择数据库,如下图:
在这里插入图片描述

错误信息二:
有时候右下角会给出详细信息,下图这种时区问题请参考文章:解决 Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually

在这里插入图片描述
参考文章

猜你喜欢

转载自blog.csdn.net/btfqn1024/article/details/115260317