HIBERNATE POJO-generator

JAVA-broncodegenerator
Download nu

HIBERNATE POJO-generator Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Wallace Wadge
  • Uitgever website:

HIBERNATE POJO-generator Tags


HIBERNATE POJO-generator Beschrijving

Java-broncodegenerator Hibernate Pojo Generator is een programma dat alle Java-code genereert die nodig is om toegang te krijgen tot een database via hibernate annotaties (+ veer) inclusief junit-tests (1 per tabel) die onmiddellijk zonder verdere aanpassingen kunnen uitvoeren. Wat doet het? Gegeven een toegankelijker Database-schema, de Hibernate Pojo-generator produceert alle Java-code die nodig is om elk veld in elke tabel te openen via het Hibernate Persistent Framework. Bovendien creëert de generator ook alle nodige helperklassen en testeenheden voor elk onderdeel. Hoe werkt het? De generator gebruikt JDBC om naar uw database-metadata te kijken om de relaties tussen de tafels, veldtypen enzovoort te verkrijgen. Zodra dit is gedaan, construeert het een objectmodel dat de tafels in de Java-wereld vertegenwoordigt en gebruikt daarna snelheid als een sjablement-engine om uw broncode daadwerkelijk te schrijven. Het hele proces, meestal duurt slechts enkele seconden, is volledig geautomatiseerd en vereist niet verder Interactie op uw onderdeel. Wat over de gegenereerde code? Er is veel werk gegaan om ervoor te zorgen dat de resulterende code vrij is van fouten, waarschuwingen of gebroken conventies. Aan het einde van de run zal uw doelmap: * een klasse voor elke tabel in uw database * een gegevenstoegangsobject (+ interface) om toegang te krijgen tot die tabel * Vergunningobjecten met betrekking tot die klasse * Gegevensfabrieken * Junit V4-testcase Per tabel * Alle relevante hibernate- en veerconfiguratiebestanden * Een gegevensdienstenlaag met statische methoden om toegang te krijgen tot uw gegevens (load (..), opslaan (..), enz.) * Andere kleine dingen zoals Maven POM-bestanden en mieren Build-bestanden . Natuurlijk heb je altijd toegang tot zowel de broncode als de snelheidssjabloonbestanden. Ik heb een zakelijke logica-code ... houd dat in je eigen servicelaag. Vergeet niet dat de generator uw gegevenslaag voor u zal bouwen, het is aan uw aanvraag om een abstracties van hogere niveau te bieden voor de rest van uw codebase. De gegenereerde code is bedoeld om volledig te worden overschreven op elke databasewijziging; Inderdaad, het wordt aanbevolen dat u uw wijzigingen op een zodanige manier script om uw gegevenslaag automatisch bij elke wijziging automatisch te regenereren. Hier zijn enkele belangrijke kenmerken van "Hibernate Pojo Generator": · Java-objecten die elke tabel vertegenwoordigen met behulp van annotaties voor gebruik met overwinteren. · Een Junit-testcase per tabel die de gegenereerde objecten gebruikt om te maken, bevolking, opslaan, ophalen en vergelijken resultaten · Dao per klas · De juiste verzoringsbestanden · Spring and Hibernate-configuratie · DAO-lagen · Een gegevensfabrieksklasse per schema om een voorbevolkte object met willekeurige gegevens te retourneren (voor grenscontrole, databasepopulatie, enz.) Ondersteunt ook: · Word lid van tabellen inclusief die met extra velden in Link-tabellen · Polymorfisme / erfenisondersteuning · Composiettoetsen · Een-op-één, vele-tot-één, veel-tot-velen, enz · Meerdere schema-ondersteuning (4 modi) · Natuurlijke sleutels · Insumeraties (inclusief die inzendingen die niet schoon worden gebracht op de Java-wereld) Vereisten: · Java 2 Standaard Edition Runtime-omgeving Wat is er nieuw in deze release: · Re-implementatie van gelijken / hashcode


HIBERNATE POJO-generator Gerelateerde software

ezradius

Ezradius is een Freeradius- en Chillispot-webgebaseerde managementtoepassing. ...

1,286

Downloaden

Jsqsh

JSQSH-SOFTWARE is een JAVA-re-implementatie van een tool die ik oorspronkelijk heeft geschreven, SQSH genaamd. ...

238

Downloaden

SQLITE-databasebrowser

SQLITE-databasebrowser is een open source Visual Tool die wordt gebruikt om database-bestanden te maken, te ontwerpen en te bewerken die compatibel zijn met SQLITE. ...

894

Downloaden

MySQL-beheerder

MySQL-beheerder is een krachtige visuele toedieningstool waarmee u uw MySQL-omgeving gemakkelijk kunt toedienen. ...

645

Downloaden

Preppi

Preppi is een eenvoudige grafische EPP-client voor Unix- en Linux-systemen. ...

644

Downloaden