Zum Hauptinhalt springen

Wie man Javax anschließt.persistence in ein Projekt mit Maven

Bei der Entwicklung von Java-Anwendungen, insbesondere im Zusammenhang mit Datenbanken, ist es sehr wichtig, effektive Tools für die Arbeit mit der Datenspeicherung zu verwenden. Ein solches Werkzeug ist Javax.persistence ist ein Standard-Framework für die Arbeit mit objektrelationaler Zuordnung (ORM). Es bietet bequeme und flexible Möglichkeiten, Java-Objekte in einer Datenbank zu speichern und daraus zu extrahieren.

Bevor Sie jedoch mit Javax beginnen.persistence in einem Projekt muss mit Maven, einem beliebten Tool zum Verwalten von Abhängigkeiten in Java-Projekten, ordnungsgemäß verbunden werden. Dieser Prozess ist einfach, erfordert jedoch mehrere Schritte.

Zuerst müssen Sie eine Javax-Abhängigkeit hinzufügen.persistence in eine POM-Datei.xml-Projekt. Öffnen Sie dazu die Datei und fügen Sie dem Abschnitt den folgenden Code hinzu:

Nachdem Sie der POM-Datei eine Abhängigkeit hinzugefügt haben.xml, müssen Sie den Befehl ausführen mvn install in der Befehlszeile oder im Terminal. Maven lädt automatisch die gewünschte Javax-Version.persistence und fügt es dem lokalen Repository hinzu. Jetzt Javax.persistence ist bereit für den Einsatz in einem Projekt!

Javax-Verbindung.persistence über Maven

Um Javax zu verwenden.persistence in einem Projekt ist es notwendig, seine Abhängigkeit mit Maven zu verbinden. Dazu in der pom-Datei.xml fügen Sie den folgenden Code hinzu:

javax.persistencejavax.persistence2.2

Nachdem die Abhängigkeit hinzugefügt wurde, lädt Maven automatisch die benötigten Bibliotheken herunter und fügt sie dem Projekt hinzu. Jetzt können Sie Javax verwenden.persistence in Ihrem Code.

Installieren von Maven

Um mit Maven zu beginnen, müssen Sie es auf Ihrem Computer installieren.

  1. Laden Sie die Maven-Distribution von der offiziellen Website des Projekts herunter: https://maven.apache.org/download.cgi
  2. Entpacken Sie das heruntergeladene Archiv in das gewünschte Verzeichnis auf Ihrem Computer.
  3. Konfigurieren Sie die Umgebungsvariable MAVEN_HOME, indem Sie den Pfad zum entpackten Maven-Archiv angeben.
  4. Fügen Sie der Umgebungsvariablen PATH einen Pfad zu Maven hinzu, um Maven von der Befehlszeile aus auszuführen.
  5. Installieren Sie Maven, indem Sie den Befehl mvn --version in der Befehlszeile ausführen. Wenn die Installation erfolgreich war, werden Informationen zur Maven- und Java-Version angezeigt.

Nach der Installation ist Maven für die Verwendung in Ihrem Projekt bereit. Sie können eine POM-Datei erstellen.xml, in dem Sie die Abhängigkeiten und Einstellungen des Projekts definieren. Maven lädt automatisch alle notwendigen Bibliotheken herunter und verbindet sie, einschließlich Javax.persistence, die in der pom-Datei angegeben sind.xml.

Erstellen eines Projekts in Maven

Um mit Maven zu beginnen, müssen wir es auf unserem System installieren. Dazu müssen Sie das JDK (Java Development Kit) herunterladen und installieren und Umgebungsvariablen festlegen.

Nach der Installation von Maven wird das Erstellen eines Projekts sehr einfach. Dazu müssen Sie den Befehl ausführen:

Das TeamDie Beschreibung
mvn archetype:generateErstellt ein Projekt mit einer Vorlage (Archetyp)

Nachdem Sie diesen Befehl ausgeführt haben, werden Sie von Maven aufgefordert, einen Archetyp aus der Liste auszuwählen. Bei der Auswahl eines Archetyps muss berücksichtigt werden, dass Javax vorhanden ist.persistence ist Teil des Java Persistence API (JPA) -Standards. Daher benötigen wir einen JPA-fähigen Archetyp.

Nachdem Sie den Archetyp ausgewählt haben, werden Sie von Maven aufgefordert, mehrere Parameter wie groupId, artifactId und Version einzugeben. groupId und artifactId können beliebig sein, sie geben einen eindeutigen Namen für Ihr Projekt an. Version ist die Version Ihres Projekts (z. B. 1.0-SNAPSHOT).

Nachdem Sie die Parameter eingegeben haben, erstellt Maven eine Projektstruktur mit einer POM-Datei.xml, in dem alle Projektabhängigkeiten angegeben sind. Um Javax zu verbinden.persistence Wir müssen dem Abschnitt der pom-Datei eine Abhängigkeit hinzufügen.xml.

Konfigurieren der Javax-Abhängigkeit.persistence

Um Javax zu verbinden.persistence zu Ihrem Projekt mit Maven muss die entsprechende Abhängigkeit zur POM-Datei hinzugefügt werden.xml.

Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie die POM-Datei.xml Ihres Projekts.
  2. Fügen Sie im Abschnitt die folgende Abhängigkeit hinzu:
      • javax.persistence
      • javax.persistence
      • 2.2
  3. Speichern Sie die POM-Datei.xml.

Danach lädt und verbindet Maven die Javax-Abhängigkeit automatisch.persistence zu Ihrem Projekt. Jetzt können Sie Klassen und Annotationen aus dem Javax-Paket verwenden.persistence für die Arbeit mit der Datenbank in Ihrem Projekt.

Konfigurieren Sie die Persistence-Datei.xml

Um Javax zu verbinden.persistence Sie müssen die Persistence-Datei im Projekt konfigurieren.xml. Diese Datei enthält die Konfiguration für die Arbeit mit der Datenbank.

Um eine Persistence-Datei zu erstellen.xml, befolgen Sie diese Schritte:

1. Erstellen Sie ein META-INF-Verzeichnis. Erstellen Sie im Verzeichnis src/main/resources ein neues Verzeichnis namens META-INF.

2. Erstellen Sie eine Persistence-Datei.xml. Erstellen Sie im Verzeichnis META-INF eine neue Persistence-Datei.xml.

Der Inhalt der Persistence-Datei.das XML sieht folgendermaßen aus:

Innerhalb des Tags persistence-unit können Sie Einstellungen für Ihre Datenbank definieren. Sie können beispielsweise einen Datenbanktreiber, eine Verbindungs-URL, einen Benutzernamen und ein Passwort angeben.

Nachdem Sie die Persistence-Datei konfiguriert haben.xml Sie können Javax verwenden.persistence im Projekt. Es wird automatisch mit Maven mit dem Projekt verbunden.