O'Reilly logo

Java™ 2 Enterprise Edition (J2EE™) Web Component Developer Exam Cram™ 2 (Exam 310-080) by Alain Trottier

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

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 ...

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