About

Awwwwwwww

A tool for reverse-engineering a JPA 2.0 and/or Hibernate project from a JDBC database. It's a Maven plugin.

  • Entity classes with JPA 2.0 annotations
  • Hibernate mapping XML documents
  • DAO interfaces and implementation classes based on Spring DAO templates
  • Spring configurations for JPA EntityManager, Hibernate SessionFactory, DAO classes
  • Unitils test cases (integration tests with database)
  • DbUnit test data for test cases
  • Maven POM with all dependencies

Basically, you reverse engineer the database using the Maven plug-in.

Download

You can join the project on Github.

You can also clone the project with Git by running:

$ git clone git://github.com/eusa/greenvine

You can also just download the source as a tar or zip.

Getting started

To do - describe how to get the Maven plug-in running. Need to get everything into a Maven repo first though.