Inhaltsverzeichnis:

Was ist Frühling LocalSessionFactoryBean?
Was ist Frühling LocalSessionFactoryBean?

Video: Was ist Frühling LocalSessionFactoryBean?

Video: Was ist Frühling LocalSessionFactoryBean?
Video: Für Kinder: Es ist Frühling! 2024, April
Anonim

Feder bietet die LocalSessionFactoryBean -Klasse als Factory für ein SessionFactory-Objekt. Die LocalSessionFactoryBean -Objekt wird als Bean im IoC-Container konfiguriert, entweder mit einer lokalen JDBC-DataSource oder einer gemeinsam genutzten DataSource von JNDI.

Außerdem, was ist SessionFactory im Frühjahr?

Sitzungsfabrik ist eine Schnittstelle. Sitzungsfabrik kann durch Bereitstellen eines Configuration-Objekts erstellt werden, das alle DB-bezogenen Eigenschaftsdetails enthält, die aus einem der beiden Ruhezustände abgerufen werden. cfg. xml-Datei oder Ruhezustand. Die Sitzungsfabrik ist ein threadsicheres Objekt und wird von allen Threads einer Anwendung verwendet.

Wozu dient der HibernateTransactionManager außer oben? Die Anwendung das Verwendet Single Hibernate Session Factory für Datenbanktransaktionen, hat eine gute Wahl zu HibernateTransactionManager verwenden . HibernateTransactionManager kann auch mit einfachem JDBC arbeiten. HibernateTransactionManager ermöglicht Massenaktualisierungen und Masseneinfügungen und gewährleistet die Datenintegrität.

Was ist in diesem Zusammenhang Spring ORM?

Frühling ORM DAO-Klasse @Komponente ist Feder Anmerkung, die den Feder Container, durch den wir diese Klasse verwenden können Feder IoC (Dependency Injection). Wir verwenden die Annotation JPA @PersistenceContext, die die Abhängigkeitsinjektion in einen EntityManager anzeigt.

Wie konfigurieren Sie den Winterschlaf im Frühjahr?

Sehen wir uns an, was die einfachen Schritte für die Integration von Ruhezustand und Frühling sind:

  1. Tabelle in der Datenbank erstellen Es ist optional.
  2. Anwendungskontext erstellen. xml-Datei Enthält Informationen von DataSource, SessionFactory usw.
  3. Mitarbeiter erstellen.
  4. Mitarbeiter erstellen.
  5. Erstellen Sie EmployeeDao.
  6. InsertTest erstellen.

Empfohlen: