内容推荐 本书以MyEclipse为开发工具,通过一个大型商业化项目的开发实战讲解Struts 2、Hibernate和Spring这3个组件的基础知识和基本使用方法及其在J2EE项目中的应用。 本书优选的亮点就是全书以一个实际使用的商业化项目为主线进行知识讲解,辅以另一个实际项目作为课外实践加以强化。本书从项目需求阶段开始讲解,循序渐进,逐步进入系统开发,在进行项目开发的同时介绍Struts 2、Hibernate和Spring的有关知识,并对3个组件的架构以及各方面的功能进行深入的探讨。通过在实践中学习,边学边做的方式,加深读者对这3个组件的理解。本书内容经过了精心的安排,让读者可以从零开始学习基于Struts 2、Hibernate和Spring的J2EE项目开发。书适用于使用Struts 2、Hibernate和Spring的Java应用程序进行开发的技术人员,也适合作为高等学校相关专业的J2EE课程教材和J2EE技术培训教材。 目录 第1章团队预订系统需求分析与设计 1.1应用系统需求分析 1.1.1建设目标 1.1.2可行性分析 1.1.3用例分析 1.1.4功能结构 1.1.5活动状态分析 1.2系统整体设计 1.2.1系统结构设计 1.2.2页面结构设计 1.2.3开发环境 1.3数据库设计 1.4小结 1.5课外实训 第2章开发准备 2.1任务简介 2.2技术要点 2.1.1J2EE的背景 2.1.2什么是J2EE 2.1.3J2EE的优越性 2.1.4J2EE结构 2.1.5J2EE组件标准规范 2.1.6J2EE目前流行的框架技术概述 2.3开发:开发环境的搭建 2.3.1JDK的下载和安装 2.3.2MyEclipse的安装和使用 2.3.3Tomcat的安装和配置 2.3.4MysoL数据库的安装和使用 2.4开发:创建项目 2.4.1搭建 2.4.2配置 2.4.3测试 2.5小结 2.6课外实训 第3章用户登录 3.1任务简介 3.2技术要点 3.2.1Struts2概述 3.2.2Struts2工作原理 3.3开发:登录功能实现 3.3.1任务分析 3.3.2开发步骤 3.3.3相关知识与拓展 3.4小结 3.5课外实训 第4章旅行社管理 4.1任务简介 4.2技术要点 4.2.1理解ORM 4.2.2Hibernate简介 4.2.3Hibernate工作原理 4.3开发:旅行社管理 4.3.1任务分析 4.3.2开发步骤 4.3.3相关知识与拓展 4.4开发完善:使用Hibernate补全用户信息的查询 4.4.1任务分析 4.4.2开发步骤 4.4.3相关知识与拓展 4.5小结 4.6课外实训 第5章线路管理 5.1任务简介 5.2技术要点 5.3开发:线路管理 5.3.1任务分析 5.3.2开发步骤 5.3.3相关知识与拓展 5.4小结 5.5课外实训 第6章模块整合 6.1任务简介 6.1.1系统目前的缺陷 6.1.2Spring的解决方案 6.2技术要点 6.2.1Spring概述 6.2.2Spring框架结构 6.2.3IoC的基本概念 6.3开发:在项目中加入Spring 6.3.1任务分析 6.3.2开发步骤 6.3.3相关知识与拓展 6.4小结 6.5课外实训 第7章日志管理 7.1任务简介 7.2技术要点 7.2.1AOP概述 7.2.2AOP术语与概念 7.3开发:系统操作日志 7.3.1任务分析 7.3.2开发步骤 7.3.3相关知识与拓展 7.4小结 7.5课外实训 第8章用户管理和导游管理 8.1任务简介 8.2技术要点 8.3开发:用户管理 8.3.1任务分析 8.3.2开发步骤 8.3.3相关知识与拓展 8.4开发:导游管理 8.4.1任务分析 8.4.2开发步骤 8.5小结 8.6课外实训 第9章旅行团管理 9.1任务简介 9.2技术引导 9.3开发:旅行团管理 9.3.1任务分析 9.3.2开发步骤 9.3.3相关知识与拓展 9.4开发:团队审核 9.4.1任务分析 9.4.2开发步骡 9.4.3相关知识与拓展 9.5小结 9.6课外实训 第10章注解快速开发 10.1任务简介 10:2技术引导 10.3开发:配置Hibernate 10.3.1任务分析 10.3.2开发步骤 10.3.3相关知识与拓展 10.4开发:配置Struts2 10.4.1任务分析 10.4.2开发步骤 10.4.3相关知识与拓展 10.5开发:配置Spring 10.5.1任务分析 10.5.2开发步骤 10.5.3相关知识与拓展 10.6小结 10.7课外实训 |