Hibernate Pojo Generator

Sagteware kiekie:
Hibernate Pojo Generator
Sagteware besonderhede:
Weergawe: 0.9.5
Upload datum: 3 Jun 15
Ontwikkelaar: Wallace Wadge
Lisensie: Gratis
Populariteit: 8

Rating: nan/5 (Total Votes: 0)

Hibernate POJO Generator is 'n program wat al die Java-kode nodige genereer om toegang tot 'n databasis via Hibernate Annotations (+ Lente), insluitend toetse Junit (1 per tabel) wat in staat is om onmiddellik uit te voer sonder verdere veranderinge is.
Wat doen dit?
Gegewe 'n toeganklike databasis skedule, die Hibernate POJO Generator produseer al die Java-kode wat nodig is om toegang tot elke veld in elke tabel via die Hibernate volharding raamwerk. Daarbenewens het die generator skep ook al die nodige helper klasse en toets-eenhede vir elke komponent.

Hoe werk dit?

Die kragopwekker gebruik JDBC om te kyk na jou databasis metadata om die verwantskappe tussen die tabelle, veldtipes en so aan te kry. Sodra dit gedoen is, is dit bou 'n voorwerp model wat die tafels in die java wêreld en daarna gebruik Velocity as 'n template enjin eintlik skryf jou bronkode.
Die hele proses, gewoonlik blywende net 'n paar sekondes, is heeltemal outomatiese en vereis geen verdere interaksie van jou kant.
Wat van die gegenereerde kode?
'N baie werk gegaan het in die versekering van die gevolglike kode is vry van enige foute, waarskuwings of gebroke ooreenkomste. Aan die einde van die termyn, sal jou teiken gids bevat:
& Nbsp; * 'n klas vir elke tabel in jou databasis
& Nbsp; * 'n Data Access Object (+ interface) om toegang te verkry tafel
& Nbsp; * Opsomming voorwerpe met betrekking tot daardie klas
& Nbsp; * Data fabrieke
& Nbsp; * Junit v4 toets geval per tafel
& Nbsp; * Al die relevante hiberneer en lente konfigurasielêers
& Nbsp; * 'n data dienste laag met statiese metodes om toegang tot jou data (load (..), behalwe (..), ens)
& Nbsp; * Ander klein dinge soos Maven POM lêers en Ant bou lêers.
Natuurlik, jy altyd toegang tot beide die bronkode sowel as die snelheid sjabloon lêers.
Ek het besigheid logika kode ...
Hou dit in jou eie dienste laag. Onthou dat die kragopwekker sal jou data laag te bou vir jou, dit is aan jou aansoek om 'n hoër vlak abstraksies vir die res van jou kodebasis. Die kode gegenereer word bedoel heeltemal oorskryf op elke databasis verandering te wees; Inderdaad is dit aanbeveel dat jy script jou veranderinge in so 'n manier sodat jou data laag outomaties herstel op elke verandering

Eienskappe :.

  • Java voorwerpe wat elke tafel met behulp van notas vir gebruik met Hibernate.
  • 'n Junit toets geval per tafel wat die gegenereerde resultate te skep, vul, te red, haal en vergelyk voorwerpe gebruik
  • DAO per klas
  • Die toepaslike opsomming lêers
  • Lente en hiberneer opset
  • DAO lae
  • 'n data fabriek klas per skema om 'n pre-bevolk voorwerp met ewekansige data terug (vir grens nagaan, databasis bevolking, ens)
  • ondersteun ook:
  • Sluit tafels insluitend diegene wat met addisionele velde in skakel tafels
  • Polimorfisme / erfenis ondersteuning
  • Saamgestelde Keys
  • Een-tot-een, baie-tot-een, baie-tot-baie, ens
  • meerdere skema ondersteuning (4 modes)
  • Natuurlike Keys
  • Enumerations (insluitend dié inskrywings wat nie skoon gekarteer kan word op die java wêreld)

Wat is nuut in hierdie release:

  • re-implementering van gelykes / hashcode

Vereistes :

  • Java 2 Standard Edition Runtime Environment

Soortgelyke sagteware

Groovy
Groovy

28 Sep 15

nflgame
nflgame

20 Feb 15

Jude
Jude

3 Jun 15

Qore Glut Module
Qore Glut Module

20 Feb 15

Ander sagteware ontwikkelaar Wallace Wadge

BoneCP
BoneCP

11 May 15

Kommentaar te Hibernate Pojo Generator

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!