Přejít na hlavní obsah

Jak připojit Javax.persistence do projektu s Maven

Při vývoji aplikací Java, zejména databází, je velmi důležité používat efektivní nástroje pro práci s ukládáním dat. Jedním z těchto nástrojů je Javax.persistence je standardní rámeček pro práci s objektovým relačním zobrazením (ORM). Poskytuje pohodlné a flexibilní možnosti pro ukládání objektů Java do databáze a jejich extrakci z ní.

Než však začnete používat Javax.persistence v projektu, je třeba jej správně připojit pomocí maven-populárního nástroje pro správu závislostí v Java projektech. Tento proces je jednoduchý, ale vyžaduje několik kroků.

V první řadě je třeba přidat závislost.persistence v souboru pom.XML projektu. Chcete-li to provést, musíte otevřít soubor dat a do sekce přidat následující kód:

Po přidání závislosti do souboru pom.xml, je třeba provést příkaz mvn install na příkazovém řádku nebo v terminálu. Maven automaticky stáhne požadovanou verzi Javaxu.persistence a přidá ji do místního úložiště. Teď Javax.persistence je připravena k použití v projektu!

Připojení Javax.persistence přes Maven

Abych použil Javax.persistence v projektu, je třeba připojit jeho závislost pomocí Maven. K tomu v souboru pom.XML přidejte následující kód:

javax.persistencejavax.persistence2.2

Po přidání závislosti Maven automaticky stáhne potřebné knihovny a přidá je do projektu. Nyní můžete použít Javax.persistence ve svém kódu.

Instalace Maven

Chcete-li začít s Maven, musíte jej nainstalovat do počítače.

  1. Stáhněte si distribuci Maven z oficiálních stránek projektu: https://maven.apache.org/download.cgi
  2. Rozbalte stažený archiv do požadovaného adresáře v počítači.
  3. Nakonfigurujte proměnnou prostředí maven_home zadáním cesty k rozbalenému archivu Maven.
  4. Přidejte cestu k Maven do proměnné prostředí PATH a spusťte Maven z příkazového řádku.
  5. Nainstalujte Maven spuštěním příkazu mvn --version na příkazovém řádku. Pokud je instalace úspěšná, zobrazí se informace o verzi Maven a Java.

Po instalaci je Maven připraven k použití ve vašem projektu. Můžete vytvořit soubor pom.xml, ve kterém určete závislosti a nastavení projektu. Maven automaticky stáhne a připojí všechny potřebné knihovny, včetně javaxu.persistence uvedené v souboru pom.xml.

Vytvoření projektu v Maven

Abychom mohli s Mavenem začít, budeme jej muset nainstalovat do našeho systému. Chcete-li to provést, musíte stáhnout a nainstalovat JDK (Java Development Kit) a nainstalovat proměnné prostředí.

Po instalaci Maven je vytvoření projektu velmi jednoduché. K tomu je třeba provést příkaz:

TýmPopis
mvn archetype:generateVytváří projekt pomocí šablony (archetyp)

Po provedení tohoto příkazu maven vyzve k výběru archetypu ze seznamu. Při výběru archetypu je třeba vzít v úvahu, že Javax.persistence je součástí standardu Java Persistence API (JPA). Proto budeme potřebovat archetyp, který podporuje JPA.

Po výběru archetypu bude Maven požádán o zadání několika možností, jako je GroupId, ArtifactId a Version. GroupId a ArtifactId mohou být jakékoli, udávají jedinečný název pro váš projekt. Verze je verze vašeho projektu (například 1.0-SNAPSHOT).

Po zadání možností vytvoří maven strukturu projektu se souborem pom.xml, kde jsou uvedeny všechny závislosti projektu. Pro připojení Javax.persistence budeme muset přidat závislost do sekce souboru pom.xml.

Nastavení závislosti Javax.persistence

Chcete-li připojit Javax.persistence do vašeho projektu pomocí Maven, je třeba přidat příslušnou závislost do souboru pom.xml.

Chcete-li to provést, postupujte podle následujících kroků:

  1. Otevřete soubor pom.xml vašeho projektu.
  2. V části přidejte následující závislost:
      • javax.persistence
      • javax.persistence
      • 2.2
  3. Uložte soubor pom.xml.

Poté Maven automaticky stáhne a připojí závislost Javax.persistence k vašemu projektu. Nyní můžete použít třídy a anotace z balíčku javax.persistence pro práci s databází ve vašem projektu.

Konfigurace souboru persistence.xml

Pro připojení Javax.persistence v projektu musí být nakonfigurován soubor persistence.xml. Tento soubor obsahuje konfiguraci pro práci s databází.

Chcete-li vytvořit soubor persistence.xml, postupujte podle těchto kroků:

1. Vytvořte adresář META-INF. V adresáři src/main / resources vytvořte nové adresář s názvem META-INF.

2. Vytvořte soubor persistence.xml. V adresáři META-INF vytvořte nový soubor persistence.xml.

Obsah souboru persistence.xml vypadá následovně:

Uvnitř značky persistence-unit můžete určit nastavení pro vaši databázi. Můžete například zadat ovladač databáze, adresu URL připojení, uživatelské jméno a heslo.

Po nastavení souboru persistence.xml můžete použít Javax.persistence v projektu. Bude automaticky připojen k projektu pomocí Maven.