欢迎来到天天文库
浏览记录
ID:51617430
大小:1.12 MB
页数:17页
时间:2020-03-26
《JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元五 JavaEE企业级项目开发 教学课件 ppt 作者 蒋卫祥朱利华PPT 单元五 JavaEE-单元5 任务3 任务实施.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Struts2+Hibernate+SpringJavaEE企业级项目开发单元五文档管理—任务3实施文档检索设计1任务介绍2实施步骤3任务小结4拓展任务目录页第1页任务3实施文档检索设计过渡页第2页过渡页任务介绍任务3实施文档检索设计任务介绍本任务主要介绍了文档检索子模块功能实现过程:主要功能:根据文档名称与文档创建者查询指定的文件。设计开发分为6个步骤,其中在DAO层实现类、Service层实现类、Action控制类中设置注解配置是任务的重点。第3页过渡页第4页过渡页实施步骤任务3实施文档检索设计实施步骤第5页1DAO层数据
2、访问层负责与持久化对象交互,封装了数据的增、删、查、改的操作。应用SSH框架,分为六个步骤业务逻辑层做相应的业务逻辑处理和事务控制2Service层3视图层JSP图形界面负责UI。任务3实施文档检索设计实施步骤第6页4Action控制层Action层接收前台信息并调用相关Service并返回结果。应用SSH框架,分为六个步骤配置业务控制类及物理视图对应关系。5Struts配置文件6Spring配置文件管理各层之间不同的类。任务3实施文档检索设计实施步骤第7页1DAO层设计与实现(1)FileInfoDAO.java@Repos
3、itory与@Autowired功能描述@RepositorypublicclassFileInfoDAOimplementsIFileInfoDAO{@AutowiredprivateSessionFactorysessionFactory;publicSessionFactorygetSessionFactory(){returnsessionFactory;}publicvoidsetSessionFactory(SessionFactorysessionFactory){this.sessionFactory=sess
4、ionFactory;}……}任务3实施文档检索设计实施步骤第8页2Service层设计与实现(1)FileInfoServiceImpl.java@Service与@Autowired功能描述@ServicepublicclassFileInfoServiceImplimplementsIFileInfoService{@AutowiredprivateIFileInfoDAOfileInfoDAO;@Autowired@Qualifier("fileInfo")publicbooleaninsertFileInfo(Fil
5、eInfofileInfo){returnfileInfoDAO.insertFileInfo(fileInfo);}……}任务3实施文档检索设计实施步骤第9页3Action控制层(1)folderAdd.jsp@Controller、@Autowired与@Scope功能描述@Controller("fileAction")@Scope("prototype")publicclassFileInfoActionextendsActionSupport{@AutowiredprivateIFileInfoServicefile
6、InfoService;……}任务3实施文档检索设计实施步骤第10页4Spring配置文件(1)applicationContext.xml在Spring配置文件中设置了context命名空间,提供了扫描的类包。功能描述任务3实施
7、文档检索设计实施步骤第11页运行效果功能描述过渡页第12页过渡页任务小结任务3实施文档检索设计任务小结能力目标第13页1使用注解定义Bean2自动装配Bean3使用注解配置信息启动Spring容器4应用SSH框架设计文档检索功能5实现的六个步骤过渡页第14页过渡页拓展任务任务3实施文档检索设计拓展任务能力目标第15页学工管理系统中的教师信息管理,包括新增教师信息、修改教师信息、删除教师信息等子模块,要求使用SSH框架设计开发,并且分析Spring的配置文件中Bean的定义与Bean之间的相互依赖关系。拓展训练5-3谢谢观看
此文档下载收益归作者所有