index.jpg

JDBaccess > Main features > Layer architecture

Layer architecture

JDBaccess works with the Java Standard Edition (Java SE). No complex application server structure and no Java Enterprise Edition (Java EE) is needed. This means you need to code fewer classes, interfaces and deployment descriptors. For example you no longer need to code entity interfaces such as AddressHome and Address or deployment descriptors. And you no longer need to implement entity methods such as ejbRemove, ejbActivate, ejbPassivate, ejbLoad, ejbStore, setEnti-tyContext, and unsetEntityContext.

JDBaccess is used in a typical two-layer-architecture with a plain Java application client and a database server. But within the Java application client JDBaccess allows you to develop your application in a typical three-layer-architecture with presentation, application and persistence layer. JDBaccess is the software between your persistence layer in the client application and the JDBC driver for your database server. JDBaccess supports the data access object and transfer object pattern.




            Figure 1: JDBaccess architecture of the employee example


Powered By CMSimple.dk - Design By Websitetemplate.org