תוכן עניינים:

מה זה Spring LocalSessionFactoryBean?
מה זה Spring LocalSessionFactoryBean?

וִידֵאוֹ: מה זה Spring LocalSessionFactoryBean?

וִידֵאוֹ: מה זה Spring LocalSessionFactoryBean?
וִידֵאוֹ: What Is Spring? 2024, נוֹבֶמבֶּר
Anonim

אביב מספק את LocalSessionFactoryBean מחלקה כמפעל לאובייקט SessionFactory. ה LocalSessionFactoryBean האובייקט מוגדר כשעועית בתוך מיכל IoC, עם JDBC DataSource מקומי או עם DataSource משותף מ-JNDI.

יתר על כן, מה זה SessionFactory באביב?

SessionFactory הוא ממשק. SessionFactory ניתן ליצור על ידי אספקת אובייקט Configuration, אשר יכיל את כל פרטי המאפיינים הקשורים ל-DB שנשלפו משני מצבי שינה. cfg. קובץ xml או מצב שינה. ה SessionFactory הוא אובייקט בטוח בשרשור ומשמש את כל השרשורים של יישום.

מלבד לעיל, מה השימוש ב-HibernateTransactionManager? ה יישום זֶה שימושים מפעל סשן שינה יחיד עבור עסקאות מסד נתונים, יש בחירה טובה השתמש ב-HibernateTransactionManager . HibernateTransactionManager יכול לעבוד גם עם JDBC רגיל. HibernateTransactionManager מאפשר עדכון בכמות גדולה והוספה בכמות גדולה ומבטיח שלמות הנתונים.

לגבי זה, מה זה Spring ORM?

אביב ORM DAO Class @Component הוא אביב ביאור שמספר את אביב מיכל שדרכו נוכל להשתמש בכיתה הזו אביב IoC (הזרקת תלות). אנו משתמשים בביאור JPA @PersistenceContext המציינים הזרקת תלות ל-EntityManager.

איך מגדירים מצב שינה באביב?

בואו נראה מה הם השלבים הפשוטים לשילוב מצב שינה ואביב:

  1. צור טבלה במסד הנתונים זה אופציונלי.
  2. צור applicationContext. קובץ xml הוא מכיל מידע של DataSource, SessionFactory וכו'.
  3. ליצור עובד.
  4. ליצור עובד.
  5. צור EmployeeDao.
  6. צור InsertTest.

מוּמלָץ: