在entity中用@JoinColumn 匹配关联字段后,启动服务报错:
Same physical column represented by different logical column names
我再写对应关联的时候unicode字段重复了,意思是只要加注解,并且name中指定就行,数据库会已name中的名字生成对应的字段名称。我原来的除了在注解上命名了,还声明一个unicode(这样会报错,映射导数据的字段重复)。
正确方法附图如下:
解决方法:删除unicode字段
另外提示:确保referencedColumnName中的名称在对方中存在并一致。