JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE-单元8 任务2 任务实施 .ppt

JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE-单元8 任务2 任务实施 .ppt

ID:51963789

大小:1.12 MB

页数:16页

时间:2020-03-26

JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE-单元8 任务2 任务实施 .ppt_第1页
JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE-单元8 任务2 任务实施 .ppt_第2页
JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE-单元8 任务2 任务实施 .ppt_第3页
JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE-单元8 任务2 任务实施 .ppt_第4页
JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE-单元8 任务2 任务实施 .ppt_第5页
资源描述:

《JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元八 JavaEE-单元8 任务2 任务实施 .ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Struts2+Hibernate+SpringJavaEE企业级项目开发单元八会议管理—任务2实施会议审批设计1任务介绍2实施步骤3任务小结4拓展任务目录页第1页任务2实施会议审批设计过渡页第2页过渡页任务介绍任务2实施会议审批设计任务介绍本任务主要介绍了会议审批实现过程,主要包括:会议审批分为两个业务流程:查询所有会议申请信息、审批会议申请信息;部门负责人登录后查看会议列表,点击“审批”按钮进入会议审批页面,根据会议申请的内容判断是否同意会议,会议审批后进入结果页面。第3页过渡页第4页过渡页实施步骤任务2实施会议审批设计实施步骤第5页任务目标:部门负责人登录后查看会议列

2、表,点击“审批”按钮进入会议审批页面,根据会议申请的内容判断是否同意会议,会议审批后进入结果页面。设计会议审批模块任务2实施会议审批设计实施步骤第6页1DAO层设计会议审批DAO层设计了查询所有会议申请、审批会议方法。查询所有会议申请方法使用JdbTemplate的queryForList方法,返回会议申请列表。审批会议方法根据会议审批Id修改会议申请状态、会议审批人、会议审批日期。//获取所有会议信息publicListgetAllMeeting(){Stringsql="select*fromtb_meeting";ListmeetingList=jdbcTemplat

3、e.queryForList(sql);returnmeetingList;}//审批会议publicbooleanapprovalMeeting(Meetingmeeting){booleanflag=false;intid=meeting.getId();intstauts=0;StringapprovingPerson="";StringapprovingDate="";inti=jdbcTemplate.update("updatetb_meetingsetstauts=?,approvingPerson=?,approvingDate=?whereid=?",ne

4、wObject[]{meeting.getStauts(),meeting.getApprovingPerson(),meeting.getApprovingDate(),meeting.getId()});if(i>0){flag=true;}returnflag;}任务2实施会议审批设计实施步骤第7页2Service层设计会议审批的Service层定义了查询所有会议申请、审批会议方法。会议申请Service层实现类:MeetingService.java中增加查询所有会议申请、审批会议方法。/查询所有会议申请信息publicListgetAllMeeting(){ret

5、urnmeetingDAO.getAllMeeting();}//审批会议publicbooleanapprovalMeeting(Meetingmeeting){returnmeetingDAO.approvalMeeting(meeting);}任务2实施会议审批设计实施步骤第8页3视图层设计会议审批视图层包括两个页面:会议申请列表页面、会议审批页面任务2实施会议审批设计实施步骤第9页4控制层设计现会议审批Controller类采用MulitActionController,这样多个方法就可以组织在一个类中。MulitActionController类可以将所有方法组织

6、在一个委托对象中,当有请求时,委托这个对象执行指定的方法。publicclassMeetingDelegate{//审批会议publicModelAndViewapproval(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{StringidStr=request.getParameter("id");//获取idif(idStr==null){idStr="0";}intid=Integer.parseInt(idStr);StringstautsStr=request.getPa

7、rameter("status");intstauts=Integer.parseInt(stautsStr);StringapprovingPerson="院办主任";//设定审批人Datedate=newDate();//审批日期SimpleDateFormatsimple=newSimpleDateFormat("yyyy-MM-dd");StringapprovingDate=simple.format(date);Meetingmeeting=newMeeting();meeting.setId(id);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关文章
更多