Hibernate Pojo Generator

Software captura de pantalla:
Hibernate Pojo Generator
Detalles de software:
Versión: 0.9.5
Fecha de carga: 3 Jun 15
Promotor: Wallace Wadge
Licencia: Libre
Popularidad: 8

Rating: nan/5 (Total Votes: 0)

Hibernate Pojo Generator es un programa que genera todo el código Java necesario para acceder a una base de datos a través de Anotaciones de Hibernate (+ Primavera), incluyendo pruebas JUnit (1 por mesa) que son capaces de ejecutar inmediatamente sin más personalizaciones.
¿Qué hace?
Dado un esquema de base de datos accesible, la Hibernate POJO generador produce todo el código Java necesario para acceder a cada campo en cada mesa a través del framework de persistencia Hibernate. Además, el generador también crea todas las clases de ayuda necesarias y unidades de prueba para cada componente.

¿Cómo funciona?

El generador utiliza JDBC para mirar a su base de datos de metadatos para obtener las relaciones entre las tablas, tipos de campo y así sucesivamente. Una vez hecho esto, se construye un modelo de objetos que representan las tablas en el mundo Java y después utiliza la velocidad como un motor de plantillas para escribir en realidad fuera de su código fuente.
Todo el proceso, por lo general dura sólo unos segundos, es completamente automatizado y no requiere mayor interacción por su parte.
¿Qué pasa con el código generado?
Un montón de trabajo ha ido a asegurar el código resultante está libre de errores, advertencias o convenios rotos. Al final de la carrera, su carpeta de destino contendrá:
& Nbsp; * Una clase para cada tabla en su base de datos
& Nbsp; * Un Data Access Object (+ interfaz) para acceder a esa mesa
& Nbsp; * Enumeración objetos pertenecientes a esa clase
& Nbsp; * fábricas de Datos
& Nbsp; * caso de prueba JUnit v4 por mesa
& nbsp; * Todos los archivos de configuración de hibernación y primavera pertinentes
& Nbsp; * Una capa de servicios de datos que contiene métodos estáticos para acceder a sus datos (carga (..) ataja el disparo (..), etc)
& Nbsp; * Otras cosas de menor importancia como archivos Maven POM y archivos de generación Ant.
Por supuesto, usted siempre tiene acceso tanto al código fuente, así como los archivos de plantilla velocidad.
No tengo código de lógica de negocio ...
Mantenga en su capa de servicios propios. Recuerde que el generador va a construir su capa de datos para usted, que depende de su aplicación para proporcionar abstracciones de nivel superior para el resto de su código base. El código generado está destinado a ser completamente sobrescrito en cada cambio de base de datos; de hecho, se recomienda que usted la escritura sus cambios de tal manera con el fin de regenerar la capa de datos automáticamente en cada cambio

Características .

  • objetos Java que representan a cada tabla mediante anotaciones para su uso con Hibernate.
  • Un caso de prueba JUnit por mesa que utiliza los objetos generados para crear, rellenar, guardar, recuperar y comparar los resultados
  • DAO por clase
  • Los archivos de enumeración apropiadas

  • Configuración
  • Primavera y de hibernación
  • capas DAO
  • Una clase de fábrica por los datos de esquema para devolver un objeto pre-poblado con datos aleatorios (para la comprobación de límites, la población de la base de datos, etc)
  • También es compatible con:
  • Ingreso tablas incluyendo aquellos con campos adicionales en las tablas de enlace
  • El polimorfismo / apoyo herencia
  • Composite Keys
  • One-To-One, muchos-a-uno, muchos-a-muchos, etc
  • Soporte esquema múltiple (4 modos)
  • Llaves Naturales
  • Las enumeraciones (incluyendo aquellas entradas que no se pueden asignar limpiamente en el mundo java)

¿Qué hay de nuevo en esta versión:

  • re-implementación de iguales / código hash

Requisitos

  • Java 2 Standard Edition Runtime Environment

Programas parecidos

HatTrick
HatTrick

14 Apr 15

HyperDex
HyperDex

20 Feb 15

BBQSQL
BBQSQL

20 Feb 15

Otro software de desarrollador Wallace Wadge

BoneCP
BoneCP

11 May 15

Comentarios a la Hibernate Pojo Generator

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!