1. Download the featherlite framework for free
  2. Download the documentation and tutorials
  3. Check the latest news on featherlite development

featherlite OR persistence

The OR persistence package provides the components to run featherlite applications using a relational database. The OR persistence package provides all components required to run featherlite applications with an underlying relational database as well as the user Interfaces needed to test and configure the database.

Supported (tested and in productive use) databases are:

  1. DB2
  2. Apache Derby
  3. Oracle 10g
  4. Oracle MySQL
  5. Postgres
  6. Microsoft SQL 2000, 2005 and 2008

For other databases, please inquire.

Benefits

  • Portability - 100% pure Java for platform-independence
  • Ease of installation - client and server component plug-ins added to existing featherlite applications through configuration
  • Ease of integration - built on top of the familiar Hibernate framework and implemented through configuration

Content

In featherlite applications the persistent data layer is fully decoupled from the application logic. This enables featherlite applications not only to run using different database products but also using different persistence strategies (relational databases, NoSQL databases, object databases). By default, the core featherlite package does not contain a database but is prepared to bind a database to the application through configuration.

The OR package adds all components to featherlite applications required to run applications with an underlying relational database persistence layer. The OR package contains a persistence handler that is configured in the featherlite component configuration file, the data access objects and the object-relational mapping configurations. Additionally, the package contains user interfaces, services, queries and commands to test database connections, export schemas and import featherlite data model configurations.

Usage

All components provided by the package are aimed for direct use in featherlite applications and can be activated through configuration. The OR components are build on top of the familiar Hibernate framework. To run OR persistence, you require an up and running database, JDBC driver and configuration for the database connections. To simplify configuration, the package contains a collection of sample configuration files for a number of standard databases.

Price per Licence: 1,290 USD
Includes Swiss Sales Tax at 8 percent and postage and packing where applicable