Wir sagen , dass Hibernate eine Anwendung ist, die speziell für Datenbanken verwendet wird, und dass einige Pakete importiert werden, wenn Hibernate heruntergeladen wird. Einige Leute denken, dass die Zuordnung und die Kernkonfiguration noch nicht abgeschlossen sind, selbst wenn es verwendbar ist. Es ist, als hätten Sie einen Rahmen gebaut, aber ihm fehlen noch die passenden Teile. Im Folgenden erläutern wir jeden dieser beiden Aspekte der Konfiguration der Hibernate-Umgebung .
1. Konfiguration der Hibernate-Zuordnung
Klassen-Tag, das zum Herstellen der Beziehung zwischen Klassen und Tabellenname verwendet wird: Klassenname, Tabelle: Tabellenname
ID-Tag, die entsprechende Beziehung zwischen dem einzurichtenden Attribut und dem Primärschlüssel in der Tabelle
Diese Eigenschaft stellt die entsprechende Beziehung zwischen den gemeinsamen Eigenschaften in der Klasse und den Feldern der Tabelle her
(1) Zunächst müssen wir lernen, wie man eine Mapping-Konfigurationsdatei schreibt. Jeder muss wissen, dass sich die geschriebene Mapping-Konfigurationsdatei im selben Paket wie die Entitätsklasse befinden sollte und der Name Klassenname.hbm.xml sein sollte , also müssen wir es in com.meimeixia erstellen. Erstellen Sie eine Customer.hbm.xml-Datei unter dem Paket .hibernate.demo01, aber wie sollten ihre Einschränkungen geschrieben werden? Sie finden die Datei hibernate-mapping-3.0.dtd im Paket org.hibernate des Kern-JAR-Pakets von Hibernate – hibernate-core-5.0.7.Final.jar.
(2) Kopieren Sie es und fügen Sie es in die Datei Customer.hbm.xml ein. Hier wird zunächst der Inhalt der Datei Customer.hbm.xml angegeben, der Inhalt wird jedoch nicht zu ausführlich vorgestellt:
2. Kernkonfiguration in den Ruhezustand versetzen
Notwendige Konfiguration: Grundparameter für die Verbindung zur Datenbank: Treiberklasse, URL-Pfad, Benutzername, Passwort, Dialektkonfiguration und Einführung von Mapping-Dateien
Optionale Konfiguration angezeigter SQL-Anweisungen, formatierter SQL-Anweisungen und automatischer Tabellenerstellung
(1) Die Kernkonfigurationsdatei wird hauptsächlich vom Hibernate-Framework verwendet. Sie enthält hauptsächlich Informationen zur Verbindung mit der Datenbank und den zugehörigen Konfigurationen von Hibernate. Jetzt müssen wir lernen, wie man die Kernkonfigurationsdatei von Hibernate schreibt. Jeder muss auch wissen, dass sich die geschriebene Kernkonfigurationsdatei im src-Verzeichnis befinden sollte und ihr Name hibernate.cfg.xml sein sollte, also müssen wir eine hibernate.cfg erstellen im src-Verzeichnis, aber wie sollten die Einschränkungen geschrieben werden? Sie finden die Datei hibernate-configuration-3.0.dtd auch im Paket org.hibernate des Kern-JAR-Pakets von Hibernate – hibernate-core-5.0.7.Final.jar
(2) Kopieren Sie es dann und fügen Sie es in die Datei hibernate.cfg.xml ein. Wie soll es in dieser Datei konfiguriert werden? Wir können auf die Datei hibernate-release-5.0.7.Finalprojectetchibernate.properties verweisen. Hier wird zunächst der Inhalt der Datei hibernate.cfg.xml angegeben, der Inhalt wird jedoch nicht zu ausführlich vorgestellt:
com.mysql.jdbc.Driver jdbc:mysql:///hibernate_demo01 root liayun org.hibernate.dialect.MySQLDialect true true
Das Obige ist die Umgebungskonfiguration von Hibernate in Java. Nachdem Sie diesen Artikel gelesen haben, wird die andere Konfiguration ähnlich sein, solange Sie eine der Konfigurationsmethoden kennen. Nachdem alle es gelernt haben, beeilen Sie sich und konfigurieren Sie es .