Vídeo: Per a què serveix l'anotació @repository a la primavera?
2024 Autora: Lynn Donovan | [email protected]. Última modificació: 2023-12-15 23:44
Primavera @ Anotació del repositori . Primavera @ Anotació del repositori és utilitzat per indicar que la classe proporciona el mecanisme per a l'operació d'emmagatzematge, recuperació, cerca, actualització i eliminació d'objectes.
En conseqüència, què fa l'anotació @repository?
la @ Anotació del repositori és un marcador per a qualsevol classe que compleixi el paper o l'estereotip de a repositori (també conegut com a Data Access Object o DAO). Entre els usos d'aquest marcador hi ha la traducció automàtica d'excepcions tal com es descriu a la Secció 20.2. 2, "Traducció d'excepcions".
Sapigueu també, quina diferència hi ha entre les anotacions @component @controller @repository i @service a la primavera? El diferència entre ells és , @ component és acostumat anotar classes compostes, @ El repositori és un marcador per traducció automàtica d'excepcions en el capa de persistència, pel servei capa que hem d'utilitzar @ servei . Podeu consultar Primavera Documentació per saber-ne més.
Posteriorment, la pregunta és, què és l'anotació del servei a la primavera?
Primavera @ Anotació del servei és una especialització de @Component anotació . Anotació del servei de primavera només es pot aplicar a les classes. S'utilitza per marcar la classe com a servei proveïdor.
Com funciona @transactional a la primavera?
Entenent @ Transaccional anotació. A un nivell alt, quan una classe declara @ Transaccional sobre si mateix o sobre els seus membres, Primavera crea un servidor intermediari que implementa les mateixes interfícies que la classe que esteu anotant. En altres paraules, Primavera embolcalla el bean al proxy i el bean en si no en té coneixement.