新書推薦:
《
超加工人群:为什么有些食物让人一吃就停不下来
》
售價:HK$
102.4
《
历史的教训(浓缩《文明的故事》精华,总结历史教训的独特见解)
》
售價:HK$
64.4
《
不在场证明谜案(超绝CP陷入冤案!日本文坛超新星推理作家——辻堂梦代表作首次引进!)
》
售價:HK$
59.8
《
明式家具三十年经眼录
》
售價:HK$
538.2
《
敦煌写本文献学(增订本)
》
售價:HK$
227.7
《
耕读史
》
售價:HK$
112.7
《
地理计算与R语言
》
售價:HK$
124.2
《
沈括的知识世界:一种闻见主义的实践(中华学术译丛)
》
售價:HK$
89.7
|
內容簡介: |
赵明渊主编的《Java EE教程》全面系统地介绍了Java EE应用开发,全书共分7章,分别介绍Java EE开发环境、Java EE数据库开发基础、Java Web开发、Struts 2开发、Hibernate开发、Spring开发、学生成绩管理系统开发等内容。
本书注重理论与实践的结合,既强调合理的知识体系,又侧重应用,概念清晰,实例丰富,通俗易懂,要求读者起点低,能全面提升学生的综合应用能力和动手编程能力。为方便教学,每章都有大量示范性设计实例和运行结果,所有例题和实例都经过调试通过,主要章节有应用举例,附录有搭建项目框架的基本操作、网上购物系统需求分析与设计、学生成绩数据库的表结构和样本数据等内容,章末习题有选择题、填空题和应用题等类型。
本书可作为大学本科、高职高专及培训班课程的教学用书,也可供计算机应用人员和计算机爱好者自学参考。
|
目錄:
|
第1章 Java EE开发环境
1.1 Java EE传统开发和框架开发
1.2 JDK安装和配置
1.2.1 JDK下载和安装
1.2.2 JDK配置
1.2.3 JDK安装测试
1.3 Tomcat下载和安装
1.4 MyEclipse安装和配置
1.4.1 MyEclipse下载和安装
1.4.2 MyEclipse配置
1.5 MyEclipse 2014的界面
1.6 简单的Java EE项目开发
1.6.1 简单的Java项目开发
1.6.2 简单的Web项目开发
1.6.3 项目的导出和导入
1.7 小结
习题1
第2章 Java EE数据库开发基础
2.1 数据库概述
2.1.1 数据库基础
2.1.2 层次模型、网状模型和关系模型
2.1.3 关系数据库
2.1.4 SQL和TSQL
2.2 SQL Server 2008
2.2.1 SQL Server 2008的安装
2.2.2 服务器组件和管理工具
2.2.3 SQL Server Management Studio环境
2.3 创建数据库
2.3.1 使用SQL Server Management Studio创建数据库
2.3.2 使用TSQL语句创建数据库
2.4 创建表
2.4.1 使用SQL Server Management Studio创建表
2.4.2 使用TSQL语句创建表
2.5 操作表数据
2.5.1 使用SQL Server Management Studio操作表数据
2.5.2 使用TSQL语句操作表数据
2.6 数据查询
2.6.1 投影查询
2.6.2 选择查询
2.6.3 统计计算
2.6.4 排序查询
2.7 在MyEclipse中创建对SQL Server 2008的连接
2.8 小结
习题2
第3章 Java Web开发
3.1 HTML语言
3.1.1 HTML概述
3.1.2 文本标记和链接标记
3.1.3 表单
3.1.4 表格
3.1.5 框架
3.2 JSP技术
3.2.1 JSP基本语法
3.2.2 JSP编译指令
3.2.3 JSP动作指令
3.2.4 JSP内置对象
3.2.5 JavaBean及其应用
3.3 Servlet技术
3.3.1 Servlet基本概念
3.3.2 Servlet生命周期
3.3.3 Servlet编程方式
3.4 JDBC技术
3.5 MVC设计思想
3.6 应用举例
3.6.1 应用JSP+JDBC模式开发Web登录程序
3.6.2 应用JSP+JavaBean+JDBC模式开发Web登录程序
3.6.3 应用JSP+Servlet+JavaBean+JDBC模式开发Web登录程序
3.7 小结
习题3
第4章 Struts 2开发
4.1 Struts 2原理和配置
4.1.1 Struts 2原理
4.1.2 Struts 2配置
4.1.3 实现Action
4.2 Struts 2输入校验
4.2.1 基于验证框架的输入校验
4.2.2 编程方式输入校验
4.3 Struts 2标签库
4.3.1 Struts 2的OGNL表达式
4.3.2 控制标签
4.3.3 数据标签
4.3.4 表单标签
4.3.5 非表单标签
4.4 Struts 2国际化和文件上传
4.4.1 国际化
4.4.2 文件上传
4.5 Struts 2拦截器
4.5.1 拦截器配置
4.5.2 拦截器实现类
4.6 应用举例
4.6.1 应用JSP+Struts 2+JavaBean+JDBC模式开发Web登录程序
4.6.2 在Web登录程序中进行数据验证
4.6.3 文件上传应用举例
4.6.4 在Web登录程序中自定义拦截器
4.7 小结
习题4
第5章 Hibernate开发
5.1 Hibernate概述
5.2 Hibernate应用基础
5.2.1 Hibernate的映射文件和配置文件
5.2.2 Hibernate工作过程
5.2.3 Hibernate接口
5.3 HQL查询
5.4 Hibernate关联映射
5.4.1 一对一关联
5.4.2 多对一单向关联
5.4.3 一对多双向关联
5.4.4 多对多关联
5.5 DAO模式
5.6 整合Hibernate与Struts 2
5.7 应用举例
5.7.1 应用JSP+Hibernate模式开发Web登录程序
5.7.2 应用JSP+DAO+Hibernate模式开发Web登录程序
5.7.3 应用JSP+ Struts 2+DAO+Hibernate模式开发Web登录程序
5.8 小结
习题5
第6章 Spring开发
6.1 Spring框架概述
6.2 Spring依赖注入
6.2.1 工厂模式
6.2.2 依赖注入
6.2.3 依赖注入的两种方式
6.3 Spring容器
6.3.1 Spring核心接口
6.3.2 Spring基本配置
6.4 Spring AOP
6.4.1 AOP的基本概念
6.4.2 代理机制
6.4.3 通知
6.4.4 切入点
6.5 Spring事务支持
6.6 用Spring集成Java EE各框架
6.6.1 Spring与Hibernate集成
6.6.2 Struts 2与Spring集成
6.6.3 Struts 2、Spring和Hibernate的整合
6.7 应用举例
6.8 小结
习题6
第7章 学生成绩管理系统开发
7.1 需求分析与设计
7.1.1 需求分析
7.1.2 系统设计
7.1.3 数据库设计
7.2 搭建系统框架
7.2.1 层次划分
7.2.2 搭建项目框架
7.3 持久层开发
7.4 业务层开发
7.5 表示层开发
7.6 小结
习题7
附录A 搭建项目框架的基本操作
附录B 网上购物系统需求分析与设计
附录C STSC数据库的表结构和样本数据
|
|