Chapter 8The Business Logic Tier

The business of everybody is the business of nobody.

—Thomas Babington Macaulay

The term business logic tier is suggestive enough—this is the layer where the business objects and rules are modeled. It is common practice to build applications with three layers, with each layer hosted on one tier of a three-tier architecture. The business layer lies between the persistence layer, which stores the data, and the presentation layer, which provides the user interface. In this chapter, we’ll discuss some of the best practices for developing a business tier and show how WTP can be used to do this.

Although we offer advice here, you should be aware that there is much debate over how to build the business tier. Component ...

Get Eclipse Web Tools Platform: Developing Java™ Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.