用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