Menu

Tips and tricks (CZ)

Instalace Mavenu

Windows 7

  • Stáhněte si release verzi z http://maven.apache.org/download.html
  • Rozbalte archiv do svého oblíbeného adresáře
  • Jděte do Ovládací panely\Systém a zabezpečení\Systém (pro gurmány zkratka Win+Pause)
  • Klikněte na Upřesnit nastavení systému
  • Přejděte do záložky Upřesnit
  • Klikněte na tlačítko Proměnné prostředí
  • Do systémových proměnných přidejte novou proměnnou se jménem M2_HOME s hodnotou URL rozbaleného archivu Mavenu (ne adresáře bin!)
  • Upravte systémovou proměnnou Path a na její konec přidejte URL adresáře bin v rozbaleném archivu Mavenu. Nezapomeňte oddělit novou URL od předchozích hodnot středníkem.

Ubuntu (Linux s APT)

 sudo apt-get install maven2
  • Pokud je potřeba export M2_HOME proměnné:
    otevřte soubor ~/.bashrc pro editaci
  • přidejte řádek export M2_HOME=(URL nainstalovaného Mavenu)
  • Odhlašte se, přihlašte a vše by už mělo jít

Mapování existující databáze v IDEA

Přidání existující databáze do IDEA

  • Hlavní nástrojová lišta -> Tools -> Data Sources
  • Tlačítko + -> DB Data Source
  • Nastavit driver, URL, username, password a nezapomenout na schéma (plus nějaké dát jako default)!
  • Test connection
  • Jestli funguje, OK

Namapování databáze

  • Hlavní nástrojová lišta -> Windows -> Tool Windows -> Persistence
  • Pravé tlačítko na beanu nebo hibernate.xml.cfg -> Generate Persistence Mapping -> By Database Schema
  • V roletovém menu Choose Data Source vybereme námi přidanou databázi
  • V Package nastavíme package, kam chceme vygenerovat mapovací soubory
  • V check boxech pod seznamem tabulek vybereme, zda chceme anotační mapování (JPA Annotations) nebo XML (Generate separate XML per Entity)
  • V seznamu tabulek zaškrtáme, které proměnné chceme namapovat (obvykle samo inteligentně vybere většinu, co chceme) a zkontrolujeme názvy proměnných, pod kterými se to namapuje, popř. upravíme

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.