2012年1月29日 星期日

[JPA] Join Objects

...query = "from SystemFunction o where o.system = :system and o.parent.id is null"..


@ManyToOne(cascade = {CascadeType.PERSIST, CascadeType.MERGE})
@JoinColumn(name = "PARENT_ID")
public SystemFunction getParent () { return parent; }



@JoinColumn(name = "PARENT_ID")

  • 表示此物件中的 parent 的 id 是 PARENT_ID。
  • 所以 query 中的 o.parent.id 指的便是 PARENT_ID。



沒有留言:

張貼留言