O'Reilly logo

Developing Applications with Java™ and UML by Paul R. Reed

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Data Translation Services and Data Access Services Layers

Recall that Chapter 8 discussed the six layers of an application, which are shown again in Figure 9-17. Also recall from Chapter 8 that for Remulak Productions the Data Translation Services layer will be implemented both for native JDBC calls made from JavaBeans and BMP entity beans and for CMP support within the EJB application server. We need to explore the architecture issues with these two approaches, so let's begin with the JavaBean/native JDBC approach.

Figure 9-17. Six-logical-tier model

JavaBeans with Native JDBC Support

Prior to the advent of container-managed persistence (CMP) ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required