Application Architectures
Web (two-tiered) Architecture
 Hibernate may be used to persist JavaBeans used by servlets/JSPs in a Model/View/Controller architecture.
Enterprise (three-tiered) Architecture
 Hibernate may be used by a Session EJB that manipulates persistent objects. (Or Hibernate might be used to persist a coarse-granularity BMP entity bean.)
|