|
精通J2EE--Eclipse+Struts+Hibernate+Spring整合应用案例.pdf [41.2M][665页]
内容简介
本书较为全面地介绍J2EE Web应用开发的程序设计技术。书中首先介绍相关的知识点,引导读者进入J2EE Web技术的世界。然后讲解网上购物子系统、公告管理系统、网上书店、BBS系统、信息发布平台、学生课程及成绩管理系统、个性化定制系统、网上文件管理系统等8个实用的系统。书中的实例在最新的Eclipse版本上开发完成,采用了JSP、Servlet、Struts、Hibernate、Spring及Ajax等众多技术,包含了许多重要的设计思想。在讲解时,按照需求分析、系统设计到系统实现的思路,详细阐述了每个系统的实现细节,引导读者从最基本的操作开始,一步一步完成这些系统的设计与实现。
本书结构脉络清晰,内容深入浅出,适合Java初、中级读者学习使用,是没有项目开发经验的读者的实例指导教材,同时也可以作为IT培训机构的培训教材。
目录
第1章 Java Web应用开发简介 1
1.1 Java Web应用概述 1
1.1.1 J2EE概念 1
1.1.2 J2EE的4层模型 1
1.1.3 J2EE组件介绍 2
1.1.4 J2EE结构 3
1.1.5 Web服务器和应用服务器 5
1.2 MVC模式概述 5
1.2.1 MVC设计模式简介 6
1.2.2 MVC的各层定义 6
1.2.3 MVC处理过程 7
1.2.4 MVC的适用范围 7
1.2.5 JSP Model简介 7
1.3 对象持久化概述 8
1.3.1 对象持久化和对象关系映射ORM技术 9
1.3.2 Hibernate简介 10
1.4 常用框架概述 11
1.4.1 Struts框架简介 11
1.4.2 Spring框架简介 13
1.5 本章小结 15
第2章 建立开发平台 17
2.1 搭建开发环境 17
2.1.1 安装JDK 17
2.1.2 安装Tomcat 18
2.1.3 设置环境变量 19
2.1.4 获取Eclipse平台所需组件 20
2.1.5 整合获取到的组件 21
2.1.6 配置Eclipse平台 22
2.2 开发一个简单的Java Web实例 24
2.2.1 创建Web Project工程 24
2.2.2 运行JavaWebTest工程 25
2.3 本章小结 26
第3章 Hibernate起航 27
3.1 建立Hibernate开发环境 27
3.1.1 下载Hibernate 27
3.1.2 下载MySQL 28
3.1.3 安装MySQL 29
3.1.4 配置MySQL 30
3.1.5 验证MySQL的安装 32
3.1.6 下载MySQL驱动 33
3.1.7 下载和安装SQLyog 33
3.2 准备实现Hibernate实例 34
3.2.1 设置用户库 34
3.2.2 设置构建路径 35
3.2.3 创建项目 36
3.2.4 创建数据库及设计数据表 37
3.3 实现Hibernate实例 39
3.3.1 建立可持久化类 39
3.3.2 创建映射文件 41
3.3.3 创建配置文件 41
3.3.4 创建测试类 43
3.3.5 运行 43
3.4 本章小结 44
第4章 Hibernate高级技术 45
4.1 Hibernate核心接口 45
4.2 Hibernate的配置文件应用 46
4.2.1 配置文件中映射元素详解 46
4.2.2 组件应用的方法 47
4.2.3 Hibernate的基本配置 47
4.2.4 对象标识符号 49
4.2.5 Hibernate映射类型 49
4.3 Hibernate数据映射 50
4.3.1 一对一映射 50
4.3.2 多对一映射 51
4.4 Hibernate检索方式 52
4.5 本章小结 53
第5章 J2EE基础知识例析 55
5.1 JSP示例 55
5.1.1 JSP例析 55
5.1.2 会话状态管理 57
5.1.3 引用JavaBean组件 59
5.2 Servlet示例 61
5.3 JDBC示例 62
5.3.1 建立数据库及表 62
5.3.2 使用JDBC操作数据库 62
5.3.3 运行例程 65
5.4 本章小结 66
第6章 初识Struts框架 67
6.1 运行公告管理系统 67
6.1.1 建立应用Struts框架的Web工程 67
6.1.2 建立工程所需用到的数据库 68
6.1.3 运行Web工程 68
6.2 系统功能预览 70
6.3 需求分析 70
6.4 系统设计 71
6.4.1 设计M、V、C模块 71
6.4.2 设计数据库 71
6.5 创建各个组件 72
6.5.1 创建视图组件 72
6.5.2 创建模型组件 75
6.5.3 创建控制器组件 77
6.5.4 创建消息资源文件 78
6.5.5 创建配置文件 79
6.6 重建公告管
百度云盘私密分享地址:
链接:http://pan.baidu.com/s/1gf7lnv9
提取码,回复可见:
|
|