Java EE基础实用教程-(第2版)

价格 49.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 17 人关注
数量
+-
库存100
 
联系方式
加关注0

新图书资料发布

VIP   VIP会员第1年
资料通过认证
保证金未缴纳

内容简介

本书根据近年来的教学和开发实践,在第1版的基础上进行系统调整、修改和完善。主要包含实用教程、实验指导和综合应用实习三部分。教程系统介绍JavaEE平台及开发基础、JavaWeb开发基础、Struts2基础、Hibernate基础、MVC框架开发基础、Spring基础及应用、JavaEE多框架整合开发实战、Ajax初步。教程11个主要实例前后呼应,在比较中区分、强化,适合初学者学习。通过综合案例,对采用不同解决问题的方法进行比较,更有利于理解。通过实验进行系统训练,能够提高读者解决问题的能力。有些章节有小综合,在介绍三个重要框架之后有一个大综合,综合应用实习部分从模块开发的角度介绍网上购书系统。附录给出了实例所用数据库案例资料和JavaEE开发的基本操作。
  本书免费提供教学课件、教程11个主要实例程序源代码、配套的Jar包和其他辅助资源。

目录

第1部分 实 用 教 程
第1章 Java EE平台及开发基础
1.1 Java EE的开发方式
1.2 Java EE开发环境搭建
1.2.1 软件的安装
1.2.2 整合开发环境
1.3 Java EE开发入门
1.3.1 MyEclipse集成开发环境
1.3.2 一个简单的Java EE程序
1.3.3 Java EE程序的调试
1.3.4 管理Java EE项目
习题1
第2章 Java Web开发基础
2.1 HTML语言
2.1.1 HTML文件的基本结构
2.1.2 HTML文件的语言标记
2.1.3 HTML基本说明
2.1.4 表单与表格
2.1.5 多框架文档
2.2 JSP基础
2.2.1 JSP语法
2.2.2 JSP内置对象
2.2.3 JavaBean及其应用
2.2.4 JSP应用举例
2.3 Servlet技术
2.3.1 Servlet的概念
2.3.2 Servlet基本结构
2.3.3 Servlet的编程方式
2.3.4 Servlet生命周期
2.3.5 Servlet应用举例
2.4 Java Web综合开发实战:网络留言系统
习题2
第3章 Struts 2基础
3.1 使用Struts 2的动机
3.1.1 Model 2模式的缺陷
3.1.2 简单Struts 2应用
3.2 Struts 2原理及工作流程
3.2.1 Struts 2基本原理
3.2.2 Struts 2框架工作流程
3.2.3 Struts 2配置文件及元素
3.3 Struts 2数据验证
3.3.1 实现validate校验
3.3.2 使用校验框架
3.4 Struts 2标签库
3.4.1 Struts 2的OGNL表达式
3.4.2 数据标签
3.4.3 控制标签
3.4.4 表单标签
3.4.5 非表单标签
3.5 Struts 2拦截器
3.5.1 拦截器配置
3.5.2 拦截器实现类
3.5.3 应用实例
3.6 Struts 2化应用
3.7 Struts 2文件上传
3.7.1 上传单个文件
3.7.2 多文件上传
3.8 Struts 2综合开发实战
3.8.1 Struts 2综合开发实战:添加学生信息
3.8.2 Struts 2综合开发实战:网络留言系统(Struts 2实现)
习题3
第4章 Hibernate基础
4.1 使用Hibernate的动机
4.1.1 Hibernate概述
4.1.2 简单Hibernate应用
4.2 Hibernate应用基础
4.2.1 Hibernate应用开发步骤
4.2.2 Hibernate各种文件的作用
4.2.3 Hibernate核心接口
4.2.4 HQL查询
4.3 Hibernate关系映射
4.3.1 一对一关联
4.3.2 多对一单向关联
4.3.3 一对多双向关联
4.3.4 多对多关联
习题4
第5章 MVC框架开发基础
5.1 MVC基本思想
5.2 MVC关键技术
5.2.1 DAO技术
5.2.2 整合Hibernate与Struts 2
5.3 MVC综合开发实战
5.3.1 MVC综合开发实战:学生选课系统(基于SQL Server)
5.3.2 MVC综合开发实战:学生选课系统(基于MySQL)
习题5
第6章 Spring基础及应用
6.1 使用Spring的动机
6.1.1 工厂模式
6.1.2 Spring框架概述
6.2 Spring应用基础
6.2.1 依赖注入应用
6.2.2 注入的两种方式
6.3 Spring核心接口及配置
6.3.1 Spring核心接口
6.3.2 Spring基本配置
6.4 Spring AOP
6.4.1 代理机制初探
6.4.2 AOP术语与概念
6.4.3 通知(Advice)
6.4.4 切入点(Pointcut)
6.5 Spring事务支持
6.6 用Spring集成Java EE各框架
6.6.1 Spring/Hibernate集成应用
6.6.2 Struts 2/Spring集成应用
6.6.3 SSH2多框架整合
习题6
第7章 Java EE多框架整合开发实战
7.1 大型项目架构原理
7.1.1 业务层的引入
7.1.2 Java EE系统分层架构
7.2 SSH2+Service:学生成绩管理系统
7.2.1 搭建项目总体框架
7.2.2 持久层开发
7.2.3 业务层开发
7.2.4 表示层开发
习题7

摘要与插图

前 言
  经过多年的发展和Web开发技术竞争,Java EE技术已经成为电子商务解决方案,是IT企业招揽人才的主要测试内容。我国许多高校包括计算机专业及其相关专业都开设Java语言和Java EE课程,但目前介绍Java EE的教材仍然不多。市场上关于Java EE的图书多为面向企业开发的中应用而编写的,所讲知识大都比较难,不能适应学生学习的需要。2009年为了满足市场的需要,我们编写了《Java EE基础实用教程》,受到市场的广泛欢迎,已经重印8次。近年来,Java EE开发技术不断提高,软件版本不断更新。我们根据近年教学及开发应用的实践,编写了本书。
  本书根据近年来教学和开发实践,在第1版的基础上进行系统调整、修改和完善。主要包含实用教程、实验指导和综合应用实习三部分。
  1.教程
  教程系统介绍Java EE平台及开发基础、Java Web开发基础、Struts 2基础、Hibernate基础、MVC框架开发基础、Spring基础及应用、Java EE多框架整合开发实战、Ajax初步。
  (1)【实例一】至【实例十一】:教程包含11个主要实例,前后呼应,在比较中区分、强化,适合初学者学习,而且通过实验进行系统训练,能够提高读者解决问题的能力。
  (2)【综合案例】通过综合案例,对采用不同解决问题的方法进行比较,更有利于理解。
  (3)大小综合实例。本书有些章节有小综合,在介绍三个重要框架之后有一个大综合。
  (4)【例】:主要用于消化局部知识,并且把它们联系起来进行应用。
  2.实验
  7个实验先按照要求引导完成教程实例,然后按照“思考与练习”要求自己设计、扩展修改功能。
  3.综合应用实习
  综合应用实习部分与教程中的大小综合实例不同,它从模块开发的角度介绍网上购书系统。
  附录给出了实例所用数据库案例资料和Java EE开发的基本操作。
  本书可作为大学本科和高职高专相关课程教材和教学参考书,也可供从事Java EE应用系统开发的用户学习和参考。
  本书由郑阿奇(南京师范大学)主编。参加本书编写的还有梁敬东、丁有和、曹弋、徐文胜、殷红先、张为民、姜乃松、钱晓军、彭作民、高茜、陈冬霞、徐斌、王志瑞、孙德荣、周怡明、刘博宇、郑进、刘毅、周何骏、陶卫冬、严大牛、邓拼博、俞琰、王守芳、周怡君、吴明祥、于金彬、陈瀚、马俊等。此外,还有许多同志对本书提供了很多帮助,在此一并表示感谢!
  由于我们的水平有限,疏漏和错误在所难免,敬请广大师生、读者批评指正。
  编 者
举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号