第七次任务书

家政服务系统前台界面

1116203-20170426144105209-1852936178.png

前台功能模块

1116203-20170426214326240-1929175301.png

用户登录

1116203-20170426144953662-1804899610.png

家政服务系统后台界面

1116203-20170426154350037-1482202434.png

后台功能模块

1116203-20170426214543225-1235287789.png

家政服务系统后台登录

1116203-20170426144337381-1019886152.png

数据库表
1116203-20170426205127569-219464831.png

基本设计概念和处理流程

管理员:
1116203-20170426213950787-1396810326.png

用户:
1116203-20170426214148209-1025862856.png

数据持久层的实现

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

业务层的实现

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

表示层的实现

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

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

Spring的配置文件如下:
1116203-20170426220124490-1025730088.png

转载于:https://www.cnblogs.com/guodexiang/p/6768501.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值