Java EE框架技术与案例教程 / 应用型本科院校计算机类专业校企合作实训教材系列
¥44.80定价
作者: 杨种学,王小正
出版时间:2017-12
出版社:南京大学出版社
- 南京大学出版社
- 9787305197222
- 1
- 234919
- 16开
- 2017-12
- 430
- 284
- TP312.8
内容简介
《Java EE框架技术与案例教程/“十三五”江苏省高等学校重点教材》从内容上分为两大部分,第一部分是“JavaEE技术”,第二部分是项目开发及软件工程实践。全书共8章,内容包括JavaEE概述和开发环境、Javaweb基础、Javaweb前端技术应用、Servlet基础和JSP应用、Struts2应用、ORM应用、Spring应用、综合项目等内容。《Java EE框架技术与案例教程/“十三五”江苏省高等学校重点教材》加入了实用的企业开发实例,提供一些拓展、深度学习的资源,构建了JavaEE技术的立体化教材。
目录
第1章 Java EE简介
1.1 Java EE应用概述
1.1.1 Java EE应用的四层结构
1.1.2 JaVa EE应用的体系结构优点
1.2 Java EE的轻型框架简介
1.2.1 Struts框架
1.2.2 ORM框架
1.2.3 Spruing框架
1.2.4 Spruing MVC框架
1.3 JSP的开发环境搭建
1.3.1 JDK的安装设置
1.3.2 Tomcat安装设置
1.3.3 Eclipse的安装与设置
1.4 应用实例
第2章 Web编程基础
2.1 HTML语言
2.1.1 HTMI,基本概念
2.1.2 HTML的标签
2.1.3 表格与框架
2.2 JavaSci.ipt语言
2.2.ljavaScript简介
2.2.2 JavaScript和Java的区别
2.2.3 JavaScript基本数据结构
2.2.4 表达式和运算符
2.2.5 事件驱动及事件处理
2.2.6 基于对象的JavaScript语言
2.3 jQucry基础
2.4 HTML5语言
2.4.1 HTMI5简介
2.4.2 HTML5视频
2.4.3 HTML5音频
2.4.4 HTML5 Canvas
2.4.5 HTML5 Wek,存储
2.4.6 HTMI+5新的Inpljt类型
2.4.7 HTML5表单元素
第3章 Java Web编程基础
3.1 JSP简介
3.1.1 丁SP特点
3.1.2 JSP基本语法
3.2 JSP十JaVaBean应用实例
3.2.1 应用举例l
3.2.2 应用举例2
3.3 SerVIet
3.3.1 Servlet简单实例
3.3.2 Servlct的生命周期
3.3.3 JSP与SerVlCt的关系
3.4 JSP+SerVlet+JavaBean应用
3.4.l应用举例1
3.4.2 应用举例2
3.5 JDBC基本概念
第4章 Struts 2概述及基本应用
4.1 Struts 2概述
4.1.1 MVC思想概述
4.1.2 Struts 2的基本流程
4.2 StrutS 2简单实例开发及工作流程
4.2.1 Struts 2简单实例开发
4.3 Struts 2的工作流程及文件详解
4.3.1 Struts 2的工作流程
4.3.2 Struts 2中主要文件详解
4.4 StrutS 2标签库简介
4.4.1 Struts 2标签库概述
4.4.2 Struts 2标签语法
4.4.3 表单标签
4.4.4 非表单标签
4.4.5 数据标签
4.4.6 控制标签
4.5 Struts 2数据验证
4.5.1 Validate方法
4.5.2 Validation框架
4.6 拦截器
4.6.1 拦截器概述
4.6.2 拦截器的使用方法
4.6.3 实现自定义拦截器
4.7 文件上传
4.7.1 上传单个文件
4.7.2 上传多个文件
4.8 Struts 2应用实例
第5章 Hibernat和MyBatis
5.1 ORM简介
5.2 Hibcrnate体系结构
5.3 Hibcrnatc应用实例
5.4 文件作用详解
5.5 HiLernatc核心接口
5.6 HQL
5.7 Hibernat关系映射.
5.8 Hibcrnatc、Struts 2应用案例
5.9 Mybatis简介及应用
5.9.1 MyBatis简介
5.9.2 MyBatis工作流程
5.9.3 MyBatis基本要素
5.9.4 应用示例
第6章 Spring应用
6.1 Spring概述
6.2 简单工厂模式
6.3 依赖注入
6.4 Spring注入方式
6.4.1 设值注入
6.4.2 构造注入
6.5 Spring核心接口及基本配置
6.5.1 Spring核心接口
6.5.2 Spring基本配置
6.5.3 Sprng容器中的:Bean
6.6 Spring的AoP
6.6.1 AoP简介
6.6.2 代理机制
6.7 Struts 2、Spring和Hibernatc应用案例
第7章 Struts 2、Mybatis和Spring整合应用——教务管理系统
7.1 项目简介
7.2 技术架构
7.3 项目创建流程(以创建培养方案为例)
第8章 Spring3.MVC和Hibernate整合应用——教育资源平台开发实例
8.1 项目简介
8.2 两个项目实现技术比较
8.3 项目创建流程(以用户注册为例)
附录A
A.1 测试用例说明文档
A.2 [STORY.eTraining.001.01]-[需求库管理]
附录B
B.1 教育资源平台数据字典
参考文献
1.1 Java EE应用概述
1.1.1 Java EE应用的四层结构
1.1.2 JaVa EE应用的体系结构优点
1.2 Java EE的轻型框架简介
1.2.1 Struts框架
1.2.2 ORM框架
1.2.3 Spruing框架
1.2.4 Spruing MVC框架
1.3 JSP的开发环境搭建
1.3.1 JDK的安装设置
1.3.2 Tomcat安装设置
1.3.3 Eclipse的安装与设置
1.4 应用实例
第2章 Web编程基础
2.1 HTML语言
2.1.1 HTMI,基本概念
2.1.2 HTML的标签
2.1.3 表格与框架
2.2 JavaSci.ipt语言
2.2.ljavaScript简介
2.2.2 JavaScript和Java的区别
2.2.3 JavaScript基本数据结构
2.2.4 表达式和运算符
2.2.5 事件驱动及事件处理
2.2.6 基于对象的JavaScript语言
2.3 jQucry基础
2.4 HTML5语言
2.4.1 HTMI5简介
2.4.2 HTML5视频
2.4.3 HTML5音频
2.4.4 HTML5 Canvas
2.4.5 HTML5 Wek,存储
2.4.6 HTMI+5新的Inpljt类型
2.4.7 HTML5表单元素
第3章 Java Web编程基础
3.1 JSP简介
3.1.1 丁SP特点
3.1.2 JSP基本语法
3.2 JSP十JaVaBean应用实例
3.2.1 应用举例l
3.2.2 应用举例2
3.3 SerVIet
3.3.1 Servlet简单实例
3.3.2 Servlct的生命周期
3.3.3 JSP与SerVlCt的关系
3.4 JSP+SerVlet+JavaBean应用
3.4.l应用举例1
3.4.2 应用举例2
3.5 JDBC基本概念
第4章 Struts 2概述及基本应用
4.1 Struts 2概述
4.1.1 MVC思想概述
4.1.2 Struts 2的基本流程
4.2 StrutS 2简单实例开发及工作流程
4.2.1 Struts 2简单实例开发
4.3 Struts 2的工作流程及文件详解
4.3.1 Struts 2的工作流程
4.3.2 Struts 2中主要文件详解
4.4 StrutS 2标签库简介
4.4.1 Struts 2标签库概述
4.4.2 Struts 2标签语法
4.4.3 表单标签
4.4.4 非表单标签
4.4.5 数据标签
4.4.6 控制标签
4.5 Struts 2数据验证
4.5.1 Validate方法
4.5.2 Validation框架
4.6 拦截器
4.6.1 拦截器概述
4.6.2 拦截器的使用方法
4.6.3 实现自定义拦截器
4.7 文件上传
4.7.1 上传单个文件
4.7.2 上传多个文件
4.8 Struts 2应用实例
第5章 Hibernat和MyBatis
5.1 ORM简介
5.2 Hibcrnate体系结构
5.3 Hibcrnatc应用实例
5.4 文件作用详解
5.5 HiLernatc核心接口
5.6 HQL
5.7 Hibernat关系映射.
5.8 Hibcrnatc、Struts 2应用案例
5.9 Mybatis简介及应用
5.9.1 MyBatis简介
5.9.2 MyBatis工作流程
5.9.3 MyBatis基本要素
5.9.4 应用示例
第6章 Spring应用
6.1 Spring概述
6.2 简单工厂模式
6.3 依赖注入
6.4 Spring注入方式
6.4.1 设值注入
6.4.2 构造注入
6.5 Spring核心接口及基本配置
6.5.1 Spring核心接口
6.5.2 Spring基本配置
6.5.3 Sprng容器中的:Bean
6.6 Spring的AoP
6.6.1 AoP简介
6.6.2 代理机制
6.7 Struts 2、Spring和Hibernatc应用案例
第7章 Struts 2、Mybatis和Spring整合应用——教务管理系统
7.1 项目简介
7.2 技术架构
7.3 项目创建流程(以创建培养方案为例)
第8章 Spring3.MVC和Hibernate整合应用——教育资源平台开发实例
8.1 项目简介
8.2 两个项目实现技术比较
8.3 项目创建流程(以用户注册为例)
附录A
A.1 测试用例说明文档
A.2 [STORY.eTraining.001.01]-[需求库管理]
附录B
B.1 教育资源平台数据字典
参考文献