Mire jó a @repository annotáció tavasszal?
Mire jó a @repository annotáció tavasszal?

Videó: Mire jó a @repository annotáció tavasszal?

Videó: Mire jó a @repository annotáció tavasszal?
Videó: Spring @Repository Annotation Examples 2024, Lehet
Anonim

Tavaszi @ Repository Annotation . Tavaszi @ Repository annotáció van használt jelzi, hogy az osztály biztosítja az objektumok tárolási, visszakeresési, keresési, frissítési és törlési műveleteinek mechanizmusát.

Következésképpen mit csinál a @repository annotáció?

Az @ Repository annotáció minden olyan osztály jelzője, amely betölti a szerepét vagy sztereotípiáját adattár (más néven Data Access Object vagy DAO). Ennek a jelölőnek a felhasználási területei közé tartozik a kivételek automatikus fordítása a 20.2. szakaszban leírtak szerint. 2, „Kivétel fordítás”.

Tudja azt is, mi a különbség a @component @controller @repository és a @service megjegyzések között tavasszal? Az a különbség köztük őket van , @ összetevő az szokott jegyzetelni összetett osztályok, @ Az adattár az jelölö számára automatikus kivételfordítás ban,-ben perzisztencia réteg, szolgáltatásért réteget kell használnunk a @ szolgáltatás . Lehet hivatkozni Tavaszi Dokumentáció, hogy többet megtudjon.

Ezt követően a kérdés az, hogy mi a szolgáltatási annotáció tavasszal?

Tavaszi @ Szolgáltatási annotáció a @Component specializációja annotáció . Tavaszi szolgálat annotáció csak osztályokra alkalmazható. Az osztály megjelölésére szolgál a szolgáltatás szolgáltató.

Hogyan működik a @transaction tavasszal?

Megértés @ Tranzakciós annotáció. Magas szinten, amikor egy osztály kijelenti, hogy @ Tranzakciós önmagára vagy tagjaira, Tavaszi létrehoz egy proxyt, amely ugyanazt az interfészt valósítja meg, mint az általad jegyzett osztály. Más szavakkal, Tavaszi becsomagolja a babot a proxyba, és magának a babnak nincs tudomása róla.