在整合Struts和hibernate时,采用四层架构.
其中最上一层为表现层.该层主要负责和用户进行交互,并通过调用业务逻辑层代码实现判断等操作.
第二层为业务逻辑层,该层专注于实现业务逻辑功能,通过调用持久层代码来操作数据库.
第三层为持久层,该层专注于持久化操作,而不用涉及业务逻辑.
第四层为数据库层,即为使用的数据库.

广义的持久层包括DAO涉及模式和Hibernate持久化操作两部分.其包含三个重要的部分,分别为DAO接口,DAO实现类.DAO工厂类.
业务逻辑组件也包括三个重要部分,分别为业务逻辑组件接口,业务逻辑组件实现类,业务逻辑组件工厂类.
Struts与Hibernate四层架构
本文介绍了一个基于Struts和Hibernate技术的四层架构应用系统。从表现层到数据库层,详细阐述了各层的功能及职责。重点讨论了业务逻辑层与持久层的设计与实现。
154

被折叠的 条评论
为什么被折叠?



