AddressBook QBeans JDO Sample Application Tour
Next
QBeans JDO is a powerful Java application framework that consists of:
  1. a set of Java Beans application components
  2. a flexible development approach for creating rich-client applications, and
  3. a set of design patterns that incorporate best practices.
QBeans eliminates so much of the coding typically required in a desktop application that virtually all that is left to do is to create the overall structure of the application, compose the visual presentation, and most importantly, code the business logic. Here's the proof!

The key strength of the QBeans JDO approach is the separation of the Business Object Model and the application. This enhances the reusability of the business objects as well as their transportability between different tiers in the solution.  Thanks to QBeans' use of the Java Data Objects (JDO) specification, the application's Business Object Model is independent of the persistence technology. This is evident in the AddressBook Business Object Model by the complete absence of any datastore specific persistence instructions (e.g. SQL, or other database query language). Persistence operations are handled in the application via QBeans, its JDO adapter and the chosen JDO implementation.

Next