Morel Island Java Services

Morel Island Java Services provides Java Persistence API packages and Create Read Update and Delete User Interfaces for SQL databases.

Services revolve around our Database JPA and CRUD generation plugin for the NetBeans IDE. Using the database structure returned by the Java Database Connectivity API the plugin automatically generates:

Java Persistence API 2.0 Packages -  For development in both Java SE and EE 6.
  • Entities
  • Entity Event Handling
  • SE Controllers and Transactions
  • EE 6 Facades with Container Managed Transactions
CRUD User Interfaces - Useful for developers and testers for Create Read Update and Delete activities.
  • Web CRUD User Interface
    • Java Server Pages View
    • Web Controllers for SE and EE 6
  • NetBeans CRUD User Interface
    • Tree View with Editor
    • Comprehensive Data Selection
    • Standalone application or IDE integrated..

News

8 Feb 2012 - Database JPA and CRUD Generation Plugin for NetBeans 7.1 with support for WebLogic 12c including updated tutorials now available.

27 Jul 2011 - Bean Validation for Entities now available.

20 Jun 2011 - NetBeans CRUD User Interface generation now available, including tutorial.

JPA and CRUD Compatibility

Generated entities, controllers, facades and user interface have been tested over:

JPA Providers Containers Databases
  • EclipseLink
  • Hibernate
  • OpenJPA
  • GlassFish
  • Tomcat
  • JBoss
  • Derby DB
  • MySQL
  • Oracle
  • Informix

JPA and CRUD Generation Development

We are constantly improving the CRUD code generation plugin. Current additional enhancements planned for the up and coming NetBeans 7.1 release and beyond include:

  • UI Support for binary database columns
  • Web Controller and UI pagination
  • Unit tests
  • Spring 3.0 integration

JPA and CRUD Generation Highlights

  • Modify captured JDBC metadata for more meaningful names for java classes and methods and add missing relationships between files
  • Add additional information for User Interface presentation
  • Re-run at any time over database changes and manual modifications, replacing files for only those tables which have changes since the last run
  • Thread safe transactions in SE environments
  • Extensive logging support
  • Correct handling of null

Interested in Leaning More

Download the plugin to your NetBeans IDE and follow the tutorials.
 

Palm Trailer

Home Java Home Documentation Downloads Links Contact Us

Palm Trailer Last Updated 12 Feb 2012