1
我有我的實體的投影,我需要通過內部類的字段進行排序。這是我的實體的一部分:春天的數據其餘投影排序
class Person {
UUID guid;
Set<DisabilityHistory> disabilityHistory;
}
class DisabilityHistory {
Date createdDate;
}
我知道sort
PARAM但要求如3210不起作用。我發現的唯一解決方案是在我的實體中使用@OrderBy
註釋,但在這種情況下,它會一直排序,我擔心性能。
難道我們必須以某種方式注入PersonProjectionHelper抑或是自動拾取?如果是這樣 - 怎麼做? – Piotr
不,你只是將它聲明爲一個組件,它會自動被拾取,所以如果它在春天的上下文中 - 你只是通過bean名稱使用它,在這種情況下,使用'personProjectionHelper'。 –
是的,謝謝它的工作。我忘了在@ -Value聲明的開頭添加散列,並且得到了500個帶有一些不清楚的堆棧跟蹤。我認爲這是因爲它找不到我的@組件。 – Piotr