Chapter 11. Design Patterns

Terms you'll need to understand:

  • JFC/Swing architecture

  • Design patterns

  • Model-View-Controller

  • Value objects

  • Data Access Object

  • Business Delegate

  • Front controller

Techniques you'll need to master:

  • Given a scenario description with a list of issues, select the design pattern that would best solve those issues.

  • Match design patterns with their benefits.

  • Know how to use these patterns: Value Objects, MVC, Data Access Object, and Business Delegate.

Servlet Design Patterns

In this chapter, you will study design patterns, a highly abstract approach to designing applications—here, Web applications. For example, Swing GUIs are built with the Model-View-Controller pattern. Your familiarity with the four patterns listed in the objectives will ...

Get Java™ 2 Enterprise Edition (J2EE™) Web Component Developer Exam Cram™ 2 (Exam 310-080) 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.