Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

JSF Design Patterns

3,991 views

Published on

JSF framework leverages Factory Method, State, Singleton, Composite, Strategy, Decorator, Template Method, and Observer design patterns. JSF is a Model-View-Controller (MVC) having:

Managed/backing beans as the model (M)
JSF user interface (UI) components as the view (V)
FacesServlet as the controller (C)

Published in: Software
  • Be the first to comment

JSF Design Patterns

  1. 1. JSF DESIGN PATTERNS JSF framework leverages Factory Method, State, Singleton, Composite, Strategy, Decorator, Template Method, and Observer design patterns. Anghel Leonard
  2. 2. Contact: @anghelleonard | leoprivacy@yahoo.com Factory Singleton Facade Decorator Observer State Composite Strategy Template WHAT WILL WE COVER JSF DESIGN PATTERNS
  3. 3. Contact: @anghelleonard | leoprivacy@yahoo.com MORE TUTORIALS ON omnifaces-fans.org JSF 2.3 Tutorial JSF Scopes Tutorial JSF Page Author Beginner's Guide OmniFaces 2.2 Tutorial Examples JSF Events Tutorial OmniFaces Callbacks Usages JSF State Tutorial Contact: @anghelleonard | leoprivacy@yahoo.com JSF DESIGN PATTERNS
  4. 4. METHOD FACTORY Creational Design Pattern
  5. 5. ABSTRACT FACTORY Creational Design Pattern
  6. 6. SINGLETON Creational Design Pattern
  7. 7. FACADE Structural Design Pattern
  8. 8. DECORATOR Structural Design Pattern
  9. 9. OBSERVER Behavioral Design Pattern
  10. 10. STATE Behavioral Design Pattern
  11. 11. COMPOSITE Structural Design Pattern
  12. 12. STRATEGY Behavioral Design Pattern
  13. 13. TEMPLATE Behavioral Design Pattern
  14. 14. Thank you !

×