Hibernate POJO Generator Core

The core class files of Hibernate POJO Generator.

Лицензия

Лицензия

Группа

Группа

com.github.wwadge
Идентификатор

Идентификатор

hbnpojogen-core
Последняя версия

Последняя версия

1.5.11
Дата

Дата

Тип

Тип

jar
Описание

Описание

Hibernate POJO Generator Core
The core class files of Hibernate POJO Generator.

Скачать hbnpojogen-core

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.wwadge/hbnpojogen-core/ -->
<dependency>
    <groupId>com.github.wwadge</groupId>
    <artifactId>hbnpojogen-core</artifactId>
    <version>1.5.11</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.wwadge/hbnpojogen-core/
implementation 'com.github.wwadge:hbnpojogen-core:1.5.11'
// https://jarcasting.com/artifacts/com.github.wwadge/hbnpojogen-core/
implementation ("com.github.wwadge:hbnpojogen-core:1.5.11")
'com.github.wwadge:hbnpojogen-core:jar:1.5.11'
<dependency org="com.github.wwadge" name="hbnpojogen-core" rev="1.5.11">
  <artifact name="hbnpojogen-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.wwadge', module='hbnpojogen-core', version='1.5.11')
)
libraryDependencies += "com.github.wwadge" % "hbnpojogen-core" % "1.5.11"
[com.github.wwadge/hbnpojogen-core "1.5.11"]

Зависимости

compile (9)

Идентификатор библиотеки Тип Версия
commons-configuration : commons-configuration jar 1.5
commons-io : commons-io jar 1.4
commons-lang : commons-lang jar 2.4
net.java.dev.inflector : inflector jar 0.7.0
com.google.guava : guava jar 18.0
mysql : mysql-connector-java Необязательный jar 5.1.6
org.apache.velocity : velocity jar 1.5
log4j : log4j jar 1.2.16
org.apache.maven : maven-plugin-api jar 3.3.3

runtime (2)

Идентификатор библиотеки Тип Версия
net.sourceforge.jtds : jtds jar 1.2.4
org.postgresql : postgresql jar 42.2.5

Модули Проекта

Данный проект не имеет модулей.

hbnpojogen

Hibernate Pojo Generator

What does it do?

Given an accessible database schema, the Hibernate POJO Generator produces all the Java code necessary to access each field in each table via the Hibernate persistence framework. Additionally, the generator also creates all the necessary helper classes and test units for each component.

Features

Given a source database, Hibernate POJO Generator (hbnPojoGen) generates:

  • Java objects representing each table using annotations for use with Hibernate.
  • A JUnit test case per table that uses the objects generated to create, populate, save, retrieve and compare results
  • DAO per class
  • The appropriate enumeration files
  • Spring and hibernate configuration
  • DAO layers
  • A data factory class per schema to return a pre-populated object with random data (for boundary checking, database population, etc)

Also supports

  • Join tables including those with additional fields in link tables
  • Polymorphism/inheritance support
  • Composite Keys
  • One-To-One, many-to-one, many-to-many, etc
  • Multiple schema support (4 modes)
  • Natural Keys
  • Enumerations (including those entries which cannot be mapped cleanly onto the java world)
  • A whole bunch of more stuff (see sample.xml)

Please see sample.xml for a very documented list of available features.

Версии библиотеки

Версия
1.5.11
1.5.10
1.5.9
1.5.8
1.5.7
1.5.6
1.5.5
1.5.4
1.5.3
1.5.2
1.5.1
1.5
1.4.39
1.4.38
1.4.36
1.4.35
1.4.34
1.4.33
1.4.32