3
考慮實體的Hibernate查詢
@Entity
class Book{
...
@ElementCollection(fetch = FetchType.EAGER)
List<String> tags = new ArrayList<String>();
...
}
應該是什麼Hibernate查詢這樣一個可以得到含任意多個標籤「哈比人,夏洛克,小說」的所有書籍(OR操作以逗號分裂)。任何查詢(HQL,Criteria或原始SQL)都可以工作,但Criteria是首選。