Hibernate Pojo Generator

Software screenshot:
Hibernate Pojo Generator
Software informatie:
Versie: 0.9.5
Upload datum: 3 Jun 15
Ontwikkelaar: Wallace Wadge
Licentie: Gratis
Populariteit: 8

Rating: nan/5 (Total Votes: 0)

Hibernate Pojo Generator is een programma dat alle Java-code die nodig zijn om toegang te krijgen genereert een database via Hibernate Annotations (+ Spring) waaronder JUnit testen (1 per tabel) die in staat zijn om onmiddellijk uit te voeren zonder verdere aanpassingen zijn.
Wat doet het?
Gegeven een toegankelijke database schema, de Hibernate POJO Generator produceert alle Java-code die nodig zijn om toegang te krijgen tot elk veld in elke tabel via de Hibernate persistentie kader. Bovendien, de generator creëert ook alle noodzakelijke helper klassen en testeenheden voor elke component.

Hoe werkt het?

De generator maakt gebruik van JDBC om te kijken naar uw database metadata aan de relaties tussen de tabellen, veldtypen en zo verder te krijgen. Zodra dit is gedaan, het construeert een object model dat de tafels in de Java wereld en daarna gebruikt Velocity als een templating engine om daadwerkelijk uit te schrijven uw broncode.
Het hele proces, meestal duurt slechts enkele seconden, is volledig geautomatiseerd en vereist geen verdere interactie van uw kant.
Hoe zit het met de gegenereerde code?
Veel werk is gegaan in het waarborgen van de resulterende code is vrij van eventuele fouten, waarschuwingen of gebroken conventies. Aan het einde van de termijn, zal uw doelmap bevatten:
& Nbsp; * Een klasse voor elke tabel in uw database
& Nbsp; * Een Data Access Object (+ interface) toegang tot die tafel
& Nbsp; * Enumeration voorwerpen met betrekking tot die klasse
& Nbsp; * Gegevens fabrieken
& Nbsp; * JUnit v4 test case per tafel
& Nbsp; * Alle relevante hibernate en het voorjaar configuratiebestanden
& Nbsp; * Een datadiensten laag met statische methoden om toegang tot uw gegevens (load (..), sparen (..), etc)
& Nbsp; * Andere kleine dingen zoals Maven POM bestanden en Ant build-bestanden.
Natuurlijk heb je altijd toegang tot zowel de broncode als de snelheid template bestanden.
Ik heb business logica code ...
Houd dat in uw eigen diensten laag. Vergeet niet dat de generator zal uw data laag te bouwen voor u, het is om te solliciteren naar hoger niveau abstracties zorgen voor de rest van je codebase. De gegenereerde code is bedoeld volledig overschreven op elke database wijziging is; inderdaad is het raadzaam dat u script uw ​​wijzigingen op een zodanige wijze om zo uw datalaag automatisch regenereren op elke verandering

Eigenschappen .

  • Java objecten die elke tafel met behulp van annotaties voor gebruik met Hibernate.
  • Een JUnit test case per tabel die de gegenereerde resultaten te creëren, bevolken, sparen, op te halen en te vergelijken objecten gebruikt
  • DAO per klas
  • De juiste opsomming bestanden
  • Spring en overwinteren configuratie
  • DAO lagen
  • Een data factory class per schema om een ​​pre-bevolkt object met willekeurige data terug (voor grens controle, database bevolking, etc)
  • Ondersteunt ook:
  • Doe tafels waaronder die met extra velden in verband tabellen
  • Polymorphism / erfenis support
  • Composite Keys
  • Eén-op-één, veel-op-één, many-to-many, etc
  • Meerdere schema ondersteuning (4 modi)
  • Natural Keys
  • opsommingen (inclusief die vermeldingen die niet netjes kan worden afgebeeld op de Java wereld)

Wat is nieuw in deze release:

  • re-implementatie van gelijken / hashcode

Eisen

  • Java 2 Standard Edition Runtime Environment

Vergelijkbare software

Elephantoplasty
Elephantoplasty

14 Apr 15

PHP Mini SQL Admin
PHP Mini SQL Admin

14 Apr 15

mig
mig

20 Feb 15

daloRADIUS
daloRADIUS

2 Jun 15

Andere software van ontwikkelaar Wallace Wadge

BoneCP
BoneCP

11 May 15

Reacties op Hibernate Pojo Generator

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!