SDA India is an online resource for Software, Development,IT, Architecture, Open Source, Mobile, Security, Databases, Delphi, C, OS, Asp, .Net, Php, Xml, Java

From the News Desk
Friday, 2. November 2007

HiberObjects: Design and Unit Test Code for JPA or Hibernate




HiberObjects makes it easy to design and unit test code for JPA or Hibernate. Version 1.3.0 adds support for Grails. HiberObjects can generate model classes for Grails from UML class diagrams. This results in a combination of UML domain modeling and agile web development; The model is designed in class diagrams, the view is Groovy Server Pages (similar to JSP), and the controllers are Groovy classes. PropertyChange support and DTO's for Google Web Toolkit (GWT) can also be generated.

Java code and JPA annotations or Hibernate mapping files are generated from class diagrams. If the default generated annotations are not sufficient, they can be designed as tags.

Object diagrams can be used to design objects that will be stored in the database before running unit tests.

Feature List
  • Project Wizard.
  • Optionally, add Hibernate and HSQLDB libraries to project.
  • Class diagrams.
  • Generate Java Beans, EJB3 Entity Beans with annotations, Unit tests and DAO's.
  • Generate .hbm.xml files for Hibernate. Control this generation from Groovy.
  • Create configuration files for Hibernate or JPA.
  • Design Hibernate or JPA queries.
  • Design object diagrams to populate the database with objects before unit tests.
  • Run unit tests with HSQLDB database.
  • Import tables from MySQL, PostgreSQL, Derby or HSQLDB.
  • Generate PropertyChange support.
  • Generate Data Transfer Objects for Google Web Toolkit.
  • Modify the design model with Groovy scripts.
  • Generate XML schema for classes.



Post a Comment
Name
Title
Comment
Menu
News Desk
Feature Stories
Articles
Interviews
Case Studies
White Paper
Analyst Corner
Planet SDA-India
SDA Events
INDIA IT Event Calender
IT Jobs
Advertise