JavaEE企业级项目开发教学课件作者蒋卫祥朱利华单元七JavaEE企业级项目开发教学课件作者蒋卫祥朱利华单元七JavaEE单元7任务3任务实施课件.ppt

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

尚辅网 http://shangfuwang.com/ Struts2+Hibernate+Spring JavaEE 企业级项目开发 单元七 工作流转 —任务3实施 审批申请设计 1 任务介绍 2 实施步骤 3 任务小结 4 拓展任务 目录页 第1页 任务3实施 审批申请设计 过渡页 第2页 过渡页 任务介绍 任务3实施 审批申请设计 任务介绍 审批申请模块使用Struts2+Spring框架设计,分为三个层次: 视图层包括审批申请页面、审批完成页面; 模型层负责将审批的意见、内容、申请的状态保存到数据库中; 控制层获取审批页面的审批数据,调用模型层的方法保存数据,返回到审批结果页面。 第3页 本任务重点是审批申请的事务处理,通过三种不同的声明式事务处理,说明声明式事务如何在项目开发中应用。 过渡页 第4页 过渡页 实施步骤 任务3实施 审批申请设计 实施步骤 第5页 1 使用TransactionInter的声明式事务 2 使用<tx> 命名空间的声明式事务管理 3 使用Spring注解声明事务 任务3实施 审批申请设计 实施步骤 第6页 运行结果 连接SQLServer2008时,需要导入sqljdbc4.jar包到项目中 1 使用TransactionInter的声明式事务 Sprng引入注解声明事务,使用方式是在需要事务的方法面前声明注解的事务配置 @Transactional(propagation = Propagation.REQUIRED) public boolean approveApply(Apply apply) { final int applyId = apply.getApplyId(); final String approvePerson = apply.getApprovePerson(); final String app

最近下载