我在apache olingo、JPA和mySQL的基础上构建了一个本教程生成器,同时在OData Feed中显示了多到多的关联,而没有显示多对一的关联(它们的连接列也不可见)。
有没有人想过,如何让olingo展示那些关联呢?
发布于 2014-07-13 04:12:12
在使用2.0.0 [http://olingo.apache.org/download.html]版本的Olingo V2库时,不必同时使用名称和referencedColumnName对关系属性进行注释。
有关更多细节,请参阅JIRA问题- https://issues.apache.org/jira/browse/OLINGO-127。
向邯郸问好
发布于 2014-05-08 11:19:38
我们也有同样的问题。原来olingo没有正确地获得默认的referencedColumnName,所以我们必须在所有的关联中手动设置它。
例如:
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="AccountId")
public Account account;化作
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="AccountId", referencedColumnName = "Id")
public Account account;https://stackoverflow.com/questions/23515182
复制相似问题