我正在使用JPA(引擎蓋下有hibernate),並且希望選出一組彙總一組真實實體的數據,例如一個名稱,一個父實體的名稱以及具有該名稱的實例的計數。JPA概要實體或元實體
在我完全虛構的例子中,讓我們有一個名爲Ticket的實體,它有一個名爲Category的父實體,它本身有一個名爲MetaCategory的父實體。
我想檢索所有類別的列表,並顯示父類別的類別名稱,類別名稱以及該類別內的門票計數。
我可以選擇所有的票據並將它們推入哈希集中,按類別鍵入,但這樣做效率很低。理想情況下,我想要做的是選擇一個全新實體的列表,它不支持任何數據庫表格,但包含一個MetaCategory,一個類別和一個門票計數的整數...
這可能使用JPA,特別是使用CriteriaBuilder
?我只需要手動選擇東西嗎?