Same physical column represented by different logical column names


在entity中用@JoinColumn 匹配关联字段后,启动服务报错:

Same physical column represented by different logical column names

我再写对应关联的时候unicode字段重复了,意思是只要加注解,并且name中指定就行,数据库会已name中的名字生成对应的字段名称。我原来的除了在注解上命名了,还声明一个unicode(这样会报错,映射导数据的字段重复)。

正确方法附图如下:



解决方法:删除unicode字段

另外提示:确保referencedColumnName中的名称在对方中存在并一致。

你可能感兴趣的:(Same physical column represented by different logical column names)