第七次任务书

家政服务系统前台界面

前台功能模块

用户登录

家政服务系统后台界面

后台功能模块

家政服务系统后台登录

数据库表

基本设计概念和处理流程

管理员:

用户:

数据持久层的实现

为了让Spring提供DAO支持,首先就要整合Spring和Hibernate。在通过Hibernate操作数据持久层时,基本的数据访问方法由Hibernate的Session接口提供,实现Hibernate的SessionFactory接口才可以获得Hibernate Session对象方法,SessionFactory接口很重要,它是单个数据库映射关系编译后的内存镜像,主要的职责是打开、关闭和管理Session。Hibernate访问时,以声明式的方式管理SessionFactory实例。Spring的IoC容器正是提供了这种方式,它通过配置文件管理SessionFactory实例,使用Spring管理Session对象、实现声明式的事务管理。下面是Spring对Hibernate的配置片段。

业务层的实现

下面是AdminOperate的部分源代码,实现了管理员登陆时基本的判断等操作:

表示层的实现

在使用Spring容器之前,必须先完成Spring容器的初始化,即在web.xml中作如下配置:

本系统实现的struts与spring整合利用Spring的自动装配策略,让Spring自动管理Bean与Bean之间的依赖关系,将所需要的业务组件自动注入到Action实例中。
本系统中struts.xml配置如下:

Spring的配置文件如下:

posted @ 2017-04-26 14:41  网络1311郭德祥  阅读(170)  评论(1编辑  收藏  举报