超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

不再提示
关闭
图书盲袋,以书为“药”
欢迎光临中图网 请 | 注册

Java EE程序设计教程

作者:陈丁
出版社:西安电子科技大学出版社出版时间:2018-02-01
开本: 16开 页数: 350
本类榜单:教材销量榜
中 图 价:¥28.4(6.3折) 定价  ¥45.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

Java EE程序设计教程 版权信息

Java EE程序设计教程 本书特色

本书主要讲述基于Spring、Hibernate、FreeMarker三大主流开源框架进行Java EE应用开发的相关技术。书中,由Java EE产生的背景和发展过程入手,逐章节展开,从Java EE开发运行环境的搭建到*基础的JSP Servlet开发,再到通过组装三大开源框架进行Web应用开发,由浅入深,循序渐进,非常适合初学者学习。 本书作者有多年的Java EE系列课程教学经验,作者正是结合自己的Java EE教学和Web应用系统开发经验编写了本书,比较详细地介绍了Java EE平台的基础构架和相关技术。全书共分为10章,内容包括:Java EE概述、Servlet开发、JSP程序开发、Ajax和JSON、Hibernate基础、Hibernate高级编程、Spring框架基础、Spring MVC应用开发、FreeMarker模板引擎和博客系统的设计与实现。其中*后一章为一个完整的案例,可帮助读者掌握Java EE开发全流程。本书内容丰富、注重实用,在理论知识点介绍完毕后一般都给出了使用的示范代码,部分代码有一定的实际设计意义。另外,每章后面附有习题,引导读者进行有关知识点的回顾和进一步的学习。 本书可作为高等院校计算机类、信息类、工程类、电子商务类和管理类各专业本专科生的教材,也可作为普通程序开发人员的自学教材或参考书。

Java EE程序设计教程 内容简介

本书主要讲述基于Spring、Hibernate、FreeMarker三大主流开源框架进行Java EE应用开发的相关技术。书中,由Java EE产生的背景和发展过程入手,逐章节展开,从Java EE开发运行环境的搭建到*基础的JSP+Servlet开发,再到通过组装三大开源框架进行Web应用开发,由浅入深,循序渐进,非常适合初学者学习。 本书作者有多年的Java EE系列课程教学经验,作者正是结合自己的Java EE教学和Web应用系统开发经验编写了本书,比较详细地介绍了Java EE平台的基础构架和相关技术。全书共分为10章,内容包括:Java EE概述、Servlet开发、JSP程序开发、Ajax和JSON、Hibernate基础、Hibernate高级编程、Spring框架基础、Spring MVC应用开发、FreeMarker模板引擎和博客系统的设计与实现。其中*后一章为一个完整的案例,可帮助读者掌握Java EE开发全流程。本书内容丰富、注重实用,在理论知识点介绍完毕后一般都给出了使用的示范代码,部分代码有一定的实际设计意义。另外,每章后面附有习题,引导读者进行有关知识点的回顾和进一步的学习。 本书可作为高等院校计算机类、信息类、工程类、电子商务类和管理类各专业本专科生的教材,也可作为普通程序开发人员的自学教材或参考书。

Java EE程序设计教程 目录

第1章 Java EE概述 1 1.1 Java EE的产生与发展 1 1.2 Java EE应用模型 1 1.3 Java EE常用技术 3 1.4 Java EE 7新特性 6 1.5 Java EE 7应用服务器介绍 9 1.6 Java EE开发环境的配置 10 1.6.1 JDK 7的安装与配置 11 1.6.2 Eclipse IDE的安装 13 1.6.3 Tomcat的安装与配置 14 1.6.4 MySQL的安装与配置 17 1.6.5 Maven的安装和使用 23 1.6.6 Git的安装和使用 30 本章小结 35 习题 35 第2章 Servlet开发 36 2.1 Servlet概述 36 2.2 **个Servlet实例 36 2.3 Servlet工作原理 37 2.3.1 Servlet的调用过程 37 2.3.2 Servlet的生命周期 38 2.4 使用Eclipse开发Servlet 39 2.4.1 在Eclipse中配置Tomcat 39 2.4.2 创建工程 41 2.4.3 创建Servlet类 43 2.4.4 配置Servlet类 44 2.4.5 发布Servlet 44 2.4.6 调用Servlet类 46 2.5 在Servlet中读取参数 47 2.5.1 设置参数 47 2.5.2 获取参数 47 2.6 使用和配置过滤器Filter 48 2.7 使用和配置监听器Listener 51 2.8 Servlet开发实例 53 本章小结 66 习题 66 第3章 JSP程序开发 67 3.1 JSP概述 67 3.2 一个简单的JSP例子 67 3.3 JSP运行原理 68 3.4 JSP基本构成 72 3.4.1 JSP声明 72 3.4.2 Java程序块 73 3.4.3 JSP表达式 73 3.4.4 JSP指令 73 3.4.5 JSP动作 75 3.4.6 JSP注释 78 3.5 JSP内置对象 78 3.6 JSP页面调用Servlet 83 3.7 JSP页面调用JavaBean 84 3.8 JSP开发实例 85 本章小结 103 习题 103 第4章 Ajax和JSON 104 4.1 Ajax技术简介 104 4.1.1 XMLHttpRequest对象 105 4.1.2 **个Ajax程序 107 4.2 jQuery技术简介 110 4.2.1 jQuery框架下的Ajax 110 4.2.2 利用jQuery的Ajax功能调用 远程方法 113 4.3 JSON简介 114 4.3.1 JSON的语法 115 4.3.2 JSON的使用 116 4.3.3 生成和解析JSON数据 116 4.4 Java EE平台中的JSON处理 120 4.5 使用对象模型API 121 4.5.1 从JSON数据创建对象模型 121 4.5.2 从应用代码创建对象模型 122 4.5.3 导航对象模型 124 4.5.4 将对象模型写至一个数据流 125 4.6 Java EE RESTful Web服务中的 JSON 125 4.6.1 Jersey简介 126 4.6.2 RESTful Web服务中的 JSON处理 127 4.7 Ajax和JSON开发实例 132 4.7.1 Ajax聊天室界面实现 133 4.7.2 Ajax聊天室逻辑实现 135 本章小结 149 习题 149 第5章 Hibernate基础 150 5.1 ORM基本概念 150 5.1.1 ORM框架简介 151 5.1.2 ORM中的映射关系 152 5.2 Hibernate的体系结构 153 5.3 Hibernate API简介 154 5.4 Hibernate的配置文件 157 5.5 Hibernate中的持久化类 159 5.5.1 对象状态 159 5.5.2 创建持久化类 160 5.6 Hibernate的对象—关系映射文件 162 5.7 Hibernate关系映射 167 5.7.1 一对一关联 167 5.7.2 一对多关联 168 5.7.3 多对多关联 170 5.8 通过Hibernate API操纵数据库 170 5.9 在MyEclipse中使用Hibernate 173 5.9.1 MyEclipse的下载与安装 174 5.9.2 利用MyEclipse进行Hibernate 项目开发 175 本章小结 187 习题 187 第6章 Hibernate高级编程 188 6.1 深入认识Hibernate 188 6.1.1 Configuration 188 6.1.2 SessionFactory 192 6.1.3 Session 194 6.2 批量查询方法 199 6.2.1 HQL 199 6.2.2 Criteria 204 6.3 Hibernate主键 207 6.3.1 主键生成策略 208 6.3.2 复合主键 211 6.4 动态实体模型 215 本章小结 216 习题 216 第7章 Spring框架基础 217 7.1 Spring 4.0简介 217 7.1.1 Spring产生背景 217 7.1.2 Spring简介 217 7.1.3 Spring 4新特性 218 7.1.4 Spring 4整体架构 218 7.1.5 Spring 4快速开发入门 220 7.2 控制反转(IoC) 223 7.2.1 控制反转的概念 224 7.2.2 控制反转实例 226 7.2.3 Spring的核心机制—依赖注入 226 7.3 Bean与Spring容器 226 7.3.1 Spring Bean 226 7.3.2 Bean的实例化 227 7.3.3 Spring中Bean的生命周期 229 7.4 Spring AOP应用开发 230 7.4.1 认识AOP 231 7.4.2 AOP核心概念 232 7.4.3 AOP入门实例 233 本章小结 240 习题 240 第8章 Spring MVC应用开发 241 8.1 Spring MVC简介 241 8.1.1 MVC模式简介 241 8.1.2 Spring MVC 4新特性 242 8.1.3 Spring MVC快速开发入门 243 8.2 Spring中Web.xml的配置方法 250 8.2.1 context-param节点说明 250 8.2.2 Listener节点说明 251 8.2.3 Filter节点说明 252 8.2.4 Servlet节点说明 254 8.3 Spring MVC常用注解 254 8.3.1 @Controller 255 8.3.2 @RequestMapping 256 8.3.3 @PathVariable、@RequestParam等 参数绑定注解 257 8.3.4 @Component、@Repository、@Service 注解 258 8.3.5 @Autowired、@Resource、@Qualifier 注解 259 8.4 应用基于注解的控制器 260 8.5 Spring MVC和ORM整合 264 8.5.1 Spring数据访问原理 264 8.5.2 Spring数据访问模板化 265 8.5.3 Spring数据源配置 266 8.5.4 Spring MVC中集成Hibernate 267 8.5.5 Spring MVC、Hibernate、MySQL 集成开发 270 本章小结 280 习题 280 第9章 FreeMarker模板引擎 281 9.1 FreeMarker模板引擎简介 281 9.1.1 模板 + 数据模型 = 输出 281 9.1.2 数据模型 283 9.1.3 模板一览 284 9.1.4 指令示例 284 9.2 数值和类型 285 9.2.1 标量 285 9.2.2 容器 286 9.2.3 方法和函数 286 9.3 模板 287 9.3.1 总体结构 287 9.3.2 指令 288 9.3.3 表达式 289 9.3.4 运算符 293 9.3.5 插值 297 9.4 FreeMarker与Spring MVC整合 299 本章小结 304 习题 304 第10章 博客系统的设计与实现 305 10.1 博客系统分析与设计 305 10.1.1 需求概述 305 10.1.2 用例模型 305 10.1.3 用例描述 306 10.2 系统设计 307 10.2.1 技术框架 307 10.2.2 系统功能设计 308 10.2.3 实体类设计 308 10.2.4 持久层设计 309 10.2.5 服务层设计 310 10.2.6 Web层设计 310 10.2.7 数据库设计 311 10.3 开发前准备 313 10.3.1 开发工具及相关技术 313 10.3.2 Web目录结构 313 10.3.3 配置文件说明 314 10.4 持久层开发 319 10.4.1 实体类 319 10.4.2 DAO基类 321 10.4.3 通过基类扩展子DAO类 323 10.5 服务层开发 324 10.5.1 ArticleService的开发 324 10.6 Web层开发 327 10.6.1 用户注册 327 10.6.2 用户登录和注销 329 10.6.3 文章类别管理 331 10.6.4 文章管理 332 10.6.5 评论管理 335 10.6.6 身份验证管理 336 10.7 网站部署和运行测试 338 本章小结 340
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服