The Data Access Object pattern in the Core J2EE Pattern Catalog suggests that while creating a robust J2EE application, you should abstract and encapsulate all access to a data source behind a common API. In terms of programming, what this means is to create an interface defining all of the business methods that your application […]

POJO Application Frameworks: Spring Vs. EJB 3.0 Albert Einstein once said, “Everything should be made as simple as possible, but not simpler.” Indeed, the pursuit of scientific truth has been all about simplifying a theory’s underlying assumptions so that we can deal with the issues that really matter. The same can be said for enterprise […]