Package org.jpatterns.jee
This file contains
Type.ENTERPRISE
patterns as
described in the CORE J2EE Patterns 2nd Edition - Best Practices and Design
Strategies book.
Although some of the EE patterns described in this book are obsolete, others are still actual and defined in this package.
- Since:
- 2010-08-19
- Author:
- Marco Tedone
-
Enum Summary Enum Description DataAccessObjectPattern.DataSourceType -
Annotation Types Summary Annotation Type Description BusinessDelegatePattern Intent [Core J2EE Patterns, pg 249]: use a BusinessDelegate to reduce coupling between presentation-tier clients and business services.BusinessDelegatePattern.BusinessDelegate BusinessDelegatePattern.BusinessService DataAccessObjectPattern Intent [Core J2EE Patterns, pg 391]: Abstract and encapsulate all access to the data source.DataAccessObjectPattern.BusinessObject DataAccessObjectPattern.Dao DataAccessObjectPattern.DataSource DataAccessObjectPattern.ValueObject ModelViewController Intent: The Model View Controller (MVC) pattern divides an application in three components: The View, the Controller and the Model. The View presents data to clients The Controller handles client's requests, uses the Model to get things done and dispatches to the appropriate view a response to the request (this response might contain objects from the Model) The Model wraps the logic and the domain model of the application, offering both services and objects to the view.ModelViewController.Controller ModelViewController.Model ModelViewController.View