有以下情况:
@javax.persistence.Entity
@javax.persistence.Table(name = "another_table")
public class Table {
...
@javax.persistence.ManyToMany
public java.util.Set<sth> getSth() {
return this.sth;
}
在进行查询时,JPA认为存在多个表“another_table_sth”,但期望在类名中定义列“table_id”。但是,实际上有一个由@ javax.persistence.Table注释定义的列another_table_id。
如何在命名策略中定义此案例?