JaVa
   

Summary

In this chapter we've looked at some of the key issues in data access in J2EE systems. We've discussed:

I have argued that portability is often unduly prioritized in data access. Portability of design matters greatly; trying to achieve portability of code is often harmful. An efficient, simple solution that requires a modest amount of persistence code to be reimplemented if the database changes creates more business value than an inefficient, less natural but 100% portable solution. One of the lessons of XP is that it's often a mistake to try to solve tomorrow's problems today, if this adds complexity in the first instance.

JaVa
   
Comments