Cili është përdorimi i shënimit @repository në pranverë?
Cili është përdorimi i shënimit @repository në pranverë?

Video: Cili është përdorimi i shënimit @repository në pranverë?

Video: Cili është përdorimi i shënimit @repository në pranverë?
Video: Sulltan Nevruzi, çfarë duhet të dini për këtë festë? 2024, Shtator
Anonim

Pranvera @ Shënimi i depove . Pranvera @ Shënim i depove është të përdorura për të treguar se klasa ofron mekanizmin për ruajtjen, rikthimin, kërkimin, përditësimin dhe funksionimin e fshirjes në objekte.

Rrjedhimisht, çfarë bën shënimi @repository?

@ Shënim i depove është një shënues për çdo klasë që përmbush rolin ose stereotipin e a depo (i njohur gjithashtu si Objekt i Aksesit të të Dhënave ose DAO). Ndër përdorimet e këtij shënuesi është përkthimi automatik i përjashtimeve siç përshkruhet në seksionin 20.2. 2, “Përkthim me përjashtim”.

E dini gjithashtu, cili është ndryshimi midis shënimeve @component @controller @repository dhe @service në pranverë? Të dallimi ndërmjet ato është , @ komponenti është e mesuar me shënoj klasa të përbëra, @ Depoja është një shënues për përkthim automatik i përjashtimit në shtresa e qëndrueshmërisë, për shërbim shtresa që duhet të përdorim @ shërbimi . Ju mund të referoheni Pranvera Dokumentacion për të ditur më shumë.

Më pas, pyetja është, çfarë është shënimi i shërbimit në pranverë?

Pranvera @ Shënim shërbimi është një specializim i @Component shënim . Shënim i shërbimit pranveror mund të aplikohet vetëm për klasa. Përdoret për të shënuar klasën si a shërbimi ofrues.

Si funksionon @transactional në pranverë?

Kuptimi @ Transaksionale shënim. Në një nivel të lartë, kur një klasë deklaron @ Transaksionale mbi veten ose anëtarët e tij, Pranvera krijon një përfaqësues që zbaton të njëjtën ndërfaqe(a) si klasa që po jepni shënim. Me fjale te tjera, Pranvera e mbështjell fasulen në proxy dhe vetë fasulja nuk ka njohuri për të.