Hibernate Pojo Generator

Software screenshot:
Hibernate Pojo Generator
Software detaljer:
Version: 0.9.5
Upload dato: 3 Jun 15
Udvikler: Wallace Wadge
Licens: Gratis
Popularitet: 8

Rating: nan/5 (Total Votes: 0)

Hibernate Pojo Generator er et program, der genererer alle de Java-kode er nødvendige for at få adgang til en database via Hibernate Annotations (+ forår), herunder JUnit test (1 pr bord), som er i stand til at køre med det samme uden yderligere tilpasninger.
Hvad gør den?
Givet en tilgængelig database skema, producerer Hibernate Pojo Generator alle Java-kode er nødvendige for at få adgang til hvert felt i hvert bord via Hibernate vedholdenhed rammer. Derudover generatoren skaber også alle de nødvendige helper klasser og test enheder for hver komponent.

Hvordan virker det?

Generatoren bruger JDBC til at se på din database metadata for at få forholdet mellem bordene, felttyper og så videre. Når dette er gjort, er det konstruerer et objekt model, der repræsenterer tabellerne i java verden og derefter bruger Velocity som templating motor til rent faktisk at skrive din kildekode.
Hele processen, normalt varer kun nogle sekunder, er fuldstændig automatiseret og kræver ingen yderligere interaktion fra din side.
Hvad med den genererede kode?
En masse arbejde er gået ind sikre den resulterende kode er fri for fejl, advarsler eller brudte konventioner. Ved slutningen af ​​kørslen, vil din målmappen indeholde:
& Nbsp; * En klasse for hver tabel i din database
& Nbsp; * En Data Access Object (+ interface) for at få adgang til denne tabel
& Nbsp; * Enumeration objekter vedrørende denne klasse
& Nbsp; * Dataene fabrikker
& Nbsp; * JUnit v4 prøvesag pr bordet
& nbsp; * Alle relevante Hibernate og foråret konfigurationsfiler
& Nbsp; * En datatjenester lag, der indeholder statiske metoder til at få adgang til dine data (belastning (..), gem (..), etc.)
& Nbsp; * Andre mindre ting som Maven POM filer og Ant build filer.
Selvfølgelig har du altid adgang til både kildekoden samt hastigheden skabelon filer.
Jeg har forretningslogik kode ...
Holde det i dine egne tjenester lag. Husk, at generatoren vil bygge dine data lag for dig, er det op til din ansøgning til at give højere abstraktioner niveau for resten af ​​din kodebase. Koden genereres menes at være fuldstændig overskrevet på hver database ændringer; Det anbefales faktisk, at du script dine ændringer på en sådan måde, at regenerere dine data lag automatisk på hver ændring

Funktioner :.

  • Java-objekter, der repræsenterer hvert bord ved hjælp af anmærkninger til brug med Hibernate.
  • En JUnit testcase pr bord, der bruger de objekter genereret at oprette, udfylde, gemme, hente og sammenlign resultaterne
  • DAO per klasse
  • De relevante tælling filer
  • Forår og dvale konfiguration
  • DAO lag
  • En data fabrik klasse pr skema til at returnere en pre-befolket objekt med tilfældige data (for grænse kontrol, database befolkning osv)
  • Også understøtter:
  • Tilmeld dig tabeller herunder med yderligere felter i link tabeller
  • Polymorfi / arv support
  • Composite Keys
  • En-Til-En, mange-til-en, mange-til-mange, etc
  • Multiple skema support (4 funktioner)
  • Naturlige Keys
  • domæneværdilister (herunder de poster, der ikke kan kortlægges rent på java verden)

Hvad er nyt i denne udgivelse:

  • re-implementering af ligemænd / hashCode

Krav :

  • Java 2 Standard Edition Runtime Environment

Lignende software

Qore uuid Module
Qore uuid Module

20 Feb 15

DataCleaner
DataCleaner

11 Apr 16

OSPRep
OSPRep

11 May 15

Navicat Premium
Navicat Premium

17 Feb 15

Andre software developer Wallace Wadge

BoneCP
BoneCP

11 May 15

Kommentarer til Hibernate Pojo Generator

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!