Hibernate Pojo Generator

Tela Software:
Hibernate Pojo Generator
Detalhes de Software:
Versão: 0.9.5
Data de upload: 3 Jun 15
Revelador: Wallace Wadge
Licença: Livre
Popularidade: 8

Rating: nan/5 (Total Votes: 0)

O Hibernate Pojo Generator é um programa que gera todo o código necessário Java para acessar um banco de dados via Hibernate Annotations (+ Primavera), incluindo testes JUnit (1 por tabela) que são capazes de executar imediatamente sem outras personalizações.
O que ele faz?
Dado um esquema de banco de dados acessível, o POJO Generator Hibernate produz todo o código necessário Java para acessar cada campo em cada tabela via o framework de persistência Hibernate. Além disso, o gerador também cria todas as classes auxiliares necessárias unidades de teste e para cada componente.

Como isso funciona?

O gerador usa JDBC para olhar para o seu metadados banco de dados para obter os relacionamentos entre as tabelas, tipos de campo e assim por diante. Uma vez feito isso, ele constrói um modelo de objeto que representa as tabelas no mundo java e, posteriormente, usa Velocity como um motor de templates para escrever, na verdade, o seu código fonte.
Todo o processo, geralmente com duração de apenas alguns segundos, é totalmente automatizado e não requer nenhuma interação adicional da sua parte.
E sobre o código gerado?
Um monte de trabalho tem ido para garantir o código resultante é livre de quaisquer erros, avisos ou convenções quebrados. No final da corrida, sua pasta de destino irá conter:
& Nbsp; * Uma classe para cada tabela em seu banco de dados
& Nbsp; * A Data Access Object (+ interface) para acessar a tabela
& Nbsp; * objetos de enumeração pertencente a essa classe
& Nbsp; * fábricas de Dados
& Nbsp; * caso de teste JUnit v4 por tabela
& nbsp; * Todos os arquivos de configuração do hibernate e primavera relevantes
& Nbsp; * Uma camada de serviços de dados que contém métodos estáticos para acessar seus dados (carga (..), salve (..), etc)
& Nbsp; * Outras pequenas coisas como arquivos Maven POM e arquivos de compilação Ant.
Claro, você sempre tem acesso a ambos o código fonte, bem como os arquivos de modelo de velocidade.
Eu tenho o código de lógica de negócios ...
Tenha isso em sua camada de serviços próprios. Lembre-se que o gerador vai construir a sua camada de dados para você, ele é até sua aplicação para fornecer abstrações de nível superior para o resto de sua base de código. O código gerado é para ser completamente substituído em cada mudança de banco de dados; na verdade, é recomendável que você script de suas mudanças de tal forma, de modo a regenerar sua camada de dados automaticamente em cada mudança

Recursos :.

  • objetos Java que representam cada tabela usando anotações para uso com o Hibernate.
  • Um caso de teste JUnit por mesa que usa os objetos gerados para criar, preencher, salvar, recuperar e comparar os resultados
  • DAO por classe
  • Os arquivos de enumeração apropriadas

  • Configuração
  • Spring e Hibernate
  • camadas DAO
  • A classe de fábrica de dados por esquema para retornar um objeto pré-preenchido com dados aleatórios (por checagem de limites, a população de banco de dados, etc)
  • Também suporta:
  • unir tabelas incluindo aqueles com campos adicionais em tabelas de link
  • Polimorfismo / apoio herança
  • Composite Chaves
  • One-To-One, muitos-para-um, muitos-para-muitos, etc
  • O suporte a múltiplos esquema (4 modos)
  • Chaves naturais
  • Enumerations (incluindo as entradas que não podem ser mapeados de forma limpa para o mundo do java)

O que é novo nesta versão:

  • re-implementação de iguais / hashcode

Requisitos :

  • Java 2 Standard Edition Runtime Environment

Programas semelhantes

Products.Undoer
Products.Undoer

15 Apr 15

RedStore
RedStore

11 May 15

codership-mysql
codership-mysql

12 May 15

Vino
Vino

20 Feb 15

Outro software de desenvolvedor Wallace Wadge

BoneCP
BoneCP

11 May 15

Comentário para Hibernate Pojo Generator

Comentários não encontrado
Adicionar comentário
Ligue imagens!