网站大量收购独家精品文档,联系QQ:2885784924

Java EE企业级项目开发JavaEE-单元8 任务2 任务实施.ppt

Java EE企业级项目开发JavaEE-单元8 任务2 任务实施.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java EE企业级项目开发JavaEE-单元8 任务2 任务实施

Struts2+Hibernate+Spring JavaEE 企业级项目开发 单元八 会议管理 —任务2实施 会议审批设计 1 任务介绍 2 实施步骤 3 任务小结 4 拓展任务 目录页 第1页 任务2实施 会议审批设计 过渡页 第2页 过渡页 任务介绍 任务2实施 会议审批设计 任务介绍 本任务主要介绍了会议审批实现过程,主要包括: 会议审批分为两个业务流程:查询所有会议申请信息、审批会议申请信息; 部门负责人登录后查看会议列表,点击“审批”按钮进入会议审批页面,根据会议申请的内容判断是否同意会议,会议审批后进入结果页面。 第3页 过渡页 第4页 过渡页 实施步骤 任务2实施 会议审批设计 实施步骤 第5页 任务目标:部门负责人登录后查看会议列表,点击“审批”按钮进入会议审批页面,根据会议申请的内容判断是否同意会议,会议审批后进入结果页面。 设计会议审批模块 任务2实施 会议审批设计 实施步骤 第6页 1 DAO层设计 会议审批DAO层设计了查询所有会议申请、审批会议方法。查询所有会议申请方法使用JdbTemplate的queryForList方法,返回会议申请列表。审批会议方法根据会议审批Id修改会议申请状态、会议审批人、会议审批日期。 //获取所有会议信息 public List getAllMeeting() { String sql=select * from tb_meeting; List meetingList=jdbcTemplate.queryForList(sql); return meetingList; } //审批会议 public boolean approvalMeeting(Meeting meeting) { boolean flag=false; int id=meeting.getId(); int stauts=0; String approvingPerson=; String approvingDate=; int i = jdbcTemplate.update( update tb_meeting set stauts=?,approvingPerson=? ,approvingDate=? where id=?, new Object[] { meeting.getStauts(),meeting.getApprovingPerson(), meeting.getApprovingDate(),meeting.getId() }); if (i 0) { flag = true; } return flag; } 任务2实施 会议审批设计 实施步骤 第7页 2 Service层设计 会议审批的Service层定义了查询所有会议申请、审批会议方法。 会议申请Service层实现类:MeetingService.java中增加查询所有会议申请、审批会议方法。 /查询所有会议申请信息 public List getAllMeeting() { return meetingDAO.getAllMeeting(); } ? //审批会议 public boolean approvalMeeting(Meeting meeting) { return meetingDAO.approvalMeeting(meeting); } 任务2实施 会议审批设计 实施步骤 第8页 3 视图层设计 会议审批视图层包括两个页面:会议申请列表页面、会议审批页面 任务2实施 会议审批设计 实施步骤 第9页 4 控制层设计现 会议审批Controller类采用MulitActionController,这样多个方法就可以组织在一个类中。MulitActionController类可以将所有方法组织在一个委托对象中,当有请求时,委托这个对象执行指定的方法。 public class MeetingDelegate { //审批会议 public ModelAndView approval(HttpServletReque

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档