Hibernate Pojo Generator

Software screenshot:
Hibernate Pojo Generator
Podrobnosti Software:
Verze: 0.9.5
Datum uploadu: 3 Jun 15
Vývojka: Wallace Wadge
Licence: Volný
Popularita: 8

Rating: nan/5 (Total Votes: 0)

Hibernace POJO Generator je program, který generuje veškerý kód v jazyce Java potřebné pro přístup k databázi přes Přechod do stavu hibernace anotací (+ jaro), včetně testů JUnit (1 podle tabulky), které jsou schopny okamžitě běžet bez dalších úprav.
Co to dělá?
Vzhledem k tomu, přístupná databáze schéma, Hibernate POJO Generator vytváří veškerý Java kód potřebný k přístupu každé pole v každé tabulce prostřednictvím rámce perzistence spánku. Kromě toho generátor také vytvoří všechny potřebné pomocné třídy a zkušební jednotky pro každou komponentu.

Jak to funguje?

Generátor používá JDBC podívat se na vaši metadata databáze získat vztahy mezi tabulkami, typy polí a tak dále. Jakmile se tak stane, je to konstruuje objektový model, představující tabulky v Java světě, a poté využívá Velocity jako šablonovacího motor skutečně vypsat zdrojového kódu.
Celý proces, obvykle trvá jen několik sekund, je zcela automatizovaný a nevyžaduje žádnou další interakci na vaší straně.
Co generovaného kódu?
Hodně práce šla do zajištění výsledný kód neobsahuje žádné chyby, varování nebo zlomené úmluv. Na konci běhu, bude vaše cílová složka obsahovat:
& Nbsp; * třída pro každou tabulku v databázi
& Nbsp; * Data Access Object (+ rozhraní) pro přístup k této tabulce
& Nbsp; * Výčet předměty vztahující se k této třídě
& Nbsp; * Údaje továrny
& Nbsp; * JUnit v4 modelový případ na stole
& nbsp; * Všechny příslušné přezimovat a jarní konfigurační soubory
& Nbsp; * datové služby vrstva obsahující statické metody pro přístup k datům (zatížení (..), uložit (..), atd)
& Nbsp; * Další menší věci, jako Maven POM soubory a Ant build soubory.
Samozřejmě, vždy budete mít přístup k oběma zdrojového kódu, jakož i soubory rychlost šablon.
Mám obchodní logiky kód ...
Mějte na vašem vrstvě vlastních služeb. Nezapomeňte, že generátor bude stavět své datové vrstvy pro vás, to je až do aplikace poskytnout vyšší úrovně abstrakce pro zbytek vašeho codebase. Kód vygenerovaný má být kompletně přepsán na každou změnu databáze; opravdu to je doporučeno že vy skript změny takovým způsobem, aby se automaticky obnovit vaši vrstvu dat na každou změnu

Vlastnosti :.

  • Java objekty představující každou tabulku pomocí anotací pro použití s ​​spánku.
  • JUnit test case podle tabulky, která používá objekty vytvořené pro vytvoření, naplnění, šetřit, získávat a porovnávat výsledky
  • DAO za třídu
  • Příslušné výčtu soubory
  • Jaro a hibernace konfigurace
  • DAO vrstvy
  • Továrna údaje třída na schématu vrátit předem naplněna objekt s náhodnými daty (pro hraniční kontrolu, databáze populace, etc)
  • Také podporuje:
  • Vytvořit stoly včetně těch, které se další pole ve vazbě tabulkách
  • polymorfismus / support dědičnost
  • Kompozitní Klávesy
  • One-To-One, many-to-one, many-to-many, etc
  • Podpora více schématu (4 režimy)
  • Přírodní Klávesy
  • Vyčíslení (včetně těch položek, které nelze mapovat čistě na java světě)

Co je nového v této verzi:

  • re-realizace rovných / hashCode

Požadavky na :

  • Java 2 Standard Edition Runtime Environment

Podobný software

Ostatní software developer Wallace Wadge

BoneCP
BoneCP

11 May 15

Komentáře k Hibernate Pojo Generator

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!