Pokud vytváříte dotaz pomocí entity manažera (viz příspěvek Spring Data a vytvárení dotazů pomocí entiy managera) můžete omezit sloupce, které daným dotazem budete vracet. V tomto případě používám tabulku t_order
se sloupci id
, identifier
a sum
, která je v představována entitou Order
.
EntityManager
Spring Data a vytváření dotazů pomocí entity manažera
To jak Spring Data zjednodušuje práci s databází jsem ukázal v příspěvku Spring Data a získání metod pro základní operace nad tabulkou. V tomto příspěvku si ale ukážeme jak vytvářet sql příkazy pomocí entity manažera (EntityManager).
Vytvoříme si třídu s názvem OrderRepository a označíme ji jako repository anotací @Repository
(org.springframework.stereotype.Repository).