Hibernate Pojo Generator

Screenshot Software:
Hibernate Pojo Generator
Detalii soft:
Versiune: 0.9.5
Incarca data: 3 Jun 15
Producător: Wallace Wadge
Licenţă: Gratuit
Popularitate: 8

Rating: nan/5 (Total Votes: 0)

Hibernate POJO Generator este un program care generează tot codul Java necesare pentru a accesa o bază de date prin intermediul Hibernate Adnotările (+ primăvară), inclusiv teste JUnit (1 per masă), care sunt capabile să ruleze imediat, fără particularizări suplimentare.
Ce face?
Având în vedere o schemă de baze de date accesibilă, POJO Generatorul Hibernate produce tot codul Java necesare pentru a accesa fiecare domeniu în fiecare tabel, prin intermediul cadrului de persistență Hibernate. In plus, generatorul creează, de asemenea, toate clasele helper necesare și Unitățile de testare pentru fiecare componentă.

Cum funcționează?

Generatorul foloseste JDBC să se uite la metadatele bazei de date pentru a obține relațiile dintre tabele, tipurile de teren și așa mai departe. Odată ce se face acest lucru, el construiește un model de obiect care reprezintă tabelele din lume java și folosește apoi Velocity ca un motor de templating a scrie efectiv codul sursă.
Întregul proces, de obicei, de durată doar cateva secunde, este complet automatizat și nu necesită nici o interacțiune din partea dvs..
Ce despre codul generat?
O multime de munca a intrat in asigurarea codul rezultat este liber de orice erori, avertismente sau convenții rupte. La sfârșitul termen, directorul țintă va cuprinde:
& Nbsp; * O clasă pentru fiecare tabel în baza de date
& Nbsp; * Un obiect Data Access (+ interfata) pentru a accesa acest tabel
& Nbsp; * obiecte Enumerarea referitoare la această clasă
& Nbsp; * fabrici de date
& Nbsp; * test JUnit v4 pe masă
& nbsp; * Toate Hibernate și primăvară fisierele de configurare relevante
& Nbsp; * Un strat de servicii de date care conține metode statice pentru a accesa datele (sarcină (..), cu excepția (..), etc.)
& Nbsp; * recenți minor ca fișiere Maven POM și fișiere construi Ant.
Desigur, veți avea întotdeauna acces la atât codul sursă, precum și fișierele șablon viteză.
Am codul de logica de afaceri ...
Să păstreze în dvs. strat de servicii proprii. Amintiți-vă că generatorul va construi strat de date pentru tine, este de până la cererea dvs. de a furniza abstracțiuni nivel superior pentru restul codebase dumneavoastră. Codul generat este menit să fie complet suprascrise pe fiecare schimbare de baze de date; într-adevăr, se recomandă ca te script modificările în așa fel încât să se regenereze strat de date în mod automat pentru fiecare schimbare

Caracteristici :.

  • obiecte Java reprezentând fiecare tabel folosind adnotări pentru utilizare cu Hibernate.
  • Un caz de test JUnit pe tabelă care utilizează obiectele generate pentru a crea, popula, salvați, prelua și compara rezultatele
  • DAO per clasă
  • Fișierele de enumerare corespunzătoare

  • Configurare
  • Spring și hibernare
  • straturi DAO
  • O clasă fabrică de date pe schema pentru a reveni un obiect înainte de populate cu date aleatoare (pentru verificarea limita, populația de baze de date, etc)
  • De suporta:
  • Intrare mese, inclusiv cele cu câmpuri suplimentare în tabelele link
  • Polimorfismul / suport moștenire
  • Chei compozite
  • One-to-One, cu multe to-one, cu multe to-many, etc
  • suport schemă multiple (4 moduri)
  • Chei naturale
  • Enumerări (inclusiv cele înregistrări care nu poate fi mapate curat pe lume java)

Ce este nou în această versiune:

  • re-punerea în aplicare a egali / hashCode

Cerințe :

  • Java 2 Standard Edition Runtime Environment

Software similare

Alte software-uri de dezvoltator Wallace Wadge

BoneCP
BoneCP

11 May 15

Comentarii la Hibernate Pojo Generator

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!