Thursday, 19 June 2014

Java EE Spring Design Patterns

List Of Spring Framework Design Patterns

  • Presentation Tier Design Patterns
  • Business Tier Design Patterns
  • Integration Tier Design Patterns
  • Crosscutting Design Patterns

Presentation Tier Design Patterns

  • Front Controller
  • Application Controller
  • Page Controller
  • Context Object
  • Intercepting Filter
  • View Helper
  • Composite View
  • Dispatcher View
  • Service to Worker

Business Tier Design Patterns

  • Service Locator
  • Business Delegate
  • Session Facade
  • Application Service
  • Business Interface

Integration Tier Design Patterns

  • Data Access Object
  • Procedure Access Object
  • Service Activator
  • Web Service Broker

Crosscutting Design Patterns

  • Authentication and Authorization Enforcer
  • Audit Interceptor
  • Domain Service Owner Transaction