Video: Jaké je použití anotace @repository na jaře?
2024 Autor: Lynn Donovan | [email protected]. Naposledy změněno: 2023-12-15 23:44
Jaro @ Anotace úložiště . Jaro @ Anotace úložiště je použitý k označení, že třída poskytuje mechanismus pro operace ukládání, načítání, vyhledávání, aktualizace a odstraňování objektů.
Co tedy dělá anotace @repository?
@ Anotace úložiště je značka pro jakoukoli třídu, která plní roli nebo stereotyp a úložiště (také známý jako Data Access Object nebo DAO). Mezi použití této značky je automatický překlad výjimek, jak je popsáno v části 20.2. 2, „Překlad výjimek“.
Také víte, jaký je rozdíl mezi @component @controller @repository a @service anotacemi na jaře? The rozdíl mezi jim je , @ komponenta je zvyklý opatřit poznámkami složené třídy, @ Úložiště je zvýrazňovač pro automatický překlad výjimek v perzistentní vrstva, za službu vrstvu, kterou musíme použít @ servis . Můžete odkazovat Jaro Dokumentace, abyste věděli více.
Následně je otázkou, co je servisní anotace na jaře?
Jaro @ Servisní anotace je specializací @Component anotace . Anotace jarní služby lze aplikovat pouze na třídy. Používá se k označení třídy jako a servis poskytovatel.
Jak funguje @transakční na jaře?
Pochopení @ Transakční anotace. Na vysoké úrovni, když třída deklaruje @ Transakční na sebe nebo na své členy, Jaro vytvoří proxy, která implementuje stejné rozhraní jako třída, kterou anotujete. Jinými slovy, Jaro zabalí fazole do proxy a fazole sama o tom nemá žádné znalosti.