מה השימוש בהערת @repository באביב?
מה השימוש בהערת @repository באביב?

וִידֵאוֹ: מה השימוש בהערת @repository באביב?

וִידֵאוֹ: מה השימוש בהערת @repository באביב?
וִידֵאוֹ: Spring @Repository Annotation Examples 2024, נוֹבֶמבֶּר
Anonim

אביב @ הערת מאגר . אביב @ הערת מאגר הוא בשימוש לציין שהמחלקה מספקת את המנגנון לאחסון, אחזור, חיפוש, עדכון ומחיקה של אובייקטים.

כתוצאה מכך, מה עושה הערת @repository?

ה @ הערת מאגר מהווה סמן לכל כיתה הממלאת את התפקיד או הסטריאוטיפ של א מאגר (ידוע גם בשם Data Access Object או DAO). בין השימושים בסמן זה הוא התרגום האוטומטי של חריגים כמתואר בסעיף 20.2. 2, "תרגום חריג".

דע גם, מה ההבדל בין הערות @component @controller @repository ו-@service באביב? ה הבדל בין אוֹתָם הוא , @ רכיב הוא היה להעיר כיתות מורכבות, @ מאגר הוא מרקר ל תרגום חריג אוטומטי בתוך ה שכבת התמדה, לשירות שכבה שאנחנו צריכים להשתמש ב-@ שֵׁרוּת . אתה יכול להפנות אביב תיעוד כדי לדעת יותר.

לאחר מכן, השאלה היא מהי הערת שירות באביב?

אביב @ הערת שירות היא התמחות של @Component ביאור . ביאור שירות אביב ניתן להחיל רק על כיתות. זה משמש כדי לסמן את הכיתה בתור א שֵׁרוּת ספק.

איך @transactional עובד באביב?

הבנה @ עסקה ביאור. ברמה גבוהה, כאשר כיתה מצהירה @ עסקה על עצמה או על חבריה, אביב יוצר פרוקסי שמיישם את אותם ממשקים כמו המחלקה שאתה מציין. במילים אחרות, אביב עוטף את השעועית בפרוקסי ולשעועית עצמה אין ידע על כך.