Jease, a content management framework based on the open source Java technologies, has added support for the Perst object-oriented, open source embedded database system from McObject.

When used with Jease, Perst becomes the persistence engine for highly customised, content and database driven web applications that leverage the productivity and efficiency of working with plain old Java objects (POJOs).

Jease provides building blocks for developers to assemble web applications, and aims to offer a flexible content management framework. It is built on object-oriented database technology to provide persistence; Lucene for full-text indexing and search technology; ZK as a component and event-driven Ajax-based web framework.

Perst and Perst Lite are part of McObject’s family of embedded database software products. Perst is available for Java and .NET including Java ME and .NET compact framework.

Maik Jablonski, founder and project leader of Jease, said: “Jease makes it very easy to create custom content structures – such as FAQs or pages for a particular web site section – within minutes. The user creates a POJO and programmatically declares that POJO’s appropriate content editor.

“Jease handles behind-the-scenes considerations like persistence, a full Ajax-driven user-interface with drag/drop, and high-performance full-text-search. Perst hides all the complexity from the application developer when working with a very complex object-graph like the node-hierarchy used in Jease.”