Struts和Hibernate的整合策略

来源:互联网 发布:三菱机器人示教器编程 编辑:程序博客网 时间:2024/05/17 18:16

 

在整合Struts和hibernate时,采用四层架构.

其中最上一层为表现层.该层主要负责和用户进行交互,并通过调用业务逻辑层代码实现判断等操作.

第二层为业务逻辑层,该层专注于实现业务逻辑功能,通过调用持久层代码来操作数据库.

第三层为持久层,该层专注于持久化操作,而不用涉及业务逻辑.

第四层为数据库层,即为使用的数据库.

 




 

广义的持久层包括DAO涉及模式和Hibernate持久化操作两部分.其包含三个重要的部分,分别为DAO接口,DAO实现类.DAO工厂类.

业务逻辑组件也包括三个重要部分,分别为业务逻辑组件接口,业务逻辑组件实现类,业务逻辑组件工厂类.

原创粉丝点击