Hvad er brugen af @repository-annotering om foråret?
Hvad er brugen af @repository-annotering om foråret?

Video: Hvad er brugen af @repository-annotering om foråret?

Video: Hvad er brugen af @repository-annotering om foråret?
Video: Spring @Repository Annotation Examples 2024, November
Anonim

Forår @ Repository Annotation . Forår @ Repository annotation er Brugt at angive, at klassen giver mekanismen til lagring, genfinding, søgning, opdatering og sletning af objekter.

Derfor, hvad gør @repository-annotering?

Det @ Repository annotation er en markør for enhver klasse, der opfylder rollen eller stereotypen som en depot (også kendt som Data Access Object eller DAO). Blandt anvendelserne af denne markør er den automatiske oversættelse af undtagelser som beskrevet i afsnit 20.2. 2, "Undtagelsesoversættelse".

Ved også, hvad er forskellen mellem @component @controller @repository og @service annoteringer i foråret? Det forskel mellem dem er , @ komponent er plejede anmærk sammensatte klasser, @ Repository er en markør til automatisk undtagelsesoversættelse i vedholdenhedslag, til service lag skal vi bruge @ service . Du kan henvise Forår Dokumentation for at vide mere.

Efterfølgende er spørgsmålet, hvad er serviceanmærkning i foråret?

Forår @ Serviceanmærkning er en specialisering af @Component anmærkning . Forårsgudstjeneste annotation kan kun anvendes på klasser. Det bruges til at markere klassen som en service udbyder.

Hvordan fungerer @transactional i foråret?

Forstå @ Transaktionel anmærkning. På et højt niveau, når en klasse erklærer @ Transaktionel på sig selv eller dets medlemmer, Forår opretter en proxy, der implementerer samme grænseflade(r) som den klasse, du annoterer. Med andre ord, Forår pakker bønnen ind i proxyen, og bønnen selv har intet kendskab til det.