MaiPenRaiA free object and persistence framework for your Mac | |
Download |
MaiPenRai Ranking & Summary
Advertisement
- License:
- LGPL
- Price:
- FREE
- Publisher Name:
- Steinar Haugen
- Publisher web site:
- Operating Systems:
- Mac OS X
- File Size:
- 68 KB
MaiPenRai Tags
MaiPenRai Description
A free object and persistence framework for your Mac MaiPenRai is a free and open source Java object and relation persistence framework. No mapping configuration needed! Automatic mapping of object relations, inheritance, arrays ++. Also includes a DB-version migration framework. Powerful, yet easy to use. Here are some key features of "MaiPenRai": · Fully automated mapping from Java Objects and their Relations to SQL statements. · No configuration files needed. · Prepared statements are used to avoid problems with SQL injection. · Tables and rows are created on demand. Store, retrieve, delete and search: · of all primitive Java types, including String and Date. · of arrays of any dimension. · of object relations / associations · inheritence is fully supported and resolved at runtime. · deep or shallow operation, i.e. perform operation on this objects only, or on this object and all related objects at the same time. · circular references are resolved. Database support, currently only two databases have been tested: · MySQL (with Connector/J) · HSQL Non-default class or field mapping support: · Fields may be indexed. · Names may be overridden. Use sparingly! It's provided just in case you have selected a a field / class name that is an SQL keyword, or if two classes have the same name but are located in different packages (which in itself is not recommended). · SQL types may be overridden. Use sparingly! It might make porting to another database more difficult. · SQL prepared statement execution. An interface for executing custom SQL statements is included, saving you from the time required to work with JDBC, connection pooling, etc. Requirements: · Java 1.5 or later · One of the supported databases What's New in This Release: · First release
MaiPenRai Related Software