The sample application does not contain code that:
- Manages the execution of queries against the persistence layer
- Presents all data as business objects
- Manages user read and write access to Business Objects
- Manages the relationships between sets of Business Objects
- Provides the ability to navigate the relationships between Business Objects
- Links Business Objects retrieved from independent datastores
- Manages all change to Business Objects in memory and coordinates the commit of these changes through short transactions against the datastore transaction manager
- Manages the persistent state of the Business Objects
- Manages datastore concurrency issues within the application
- Manages Application UI state, on a form and form field level
- Coordinates the flow of control between UI elements and business logic
- Manages complex business processes, and
- Integrates authentication process with external authentication providers, and maintains the authenticated identity of the user
- Binds UI elements to Business Objects
- Creates an aesthetically pleasing presentation
because QBeans infrastructure components take care of those things.
|