注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2019年1月

出版社:机械工业出版社

获奖信息:高等教育规划教材  

以下为《Java EE框架开发技术与案例教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111541868
  • 1-3
  • 83305
  • 48239297-4
  • 平装
  • 16开
  • 2019年1月
  • 512
  • 320
  • 工学
  • 计算机科学与技术
  • TP312JA
  • 计算机科学与技术
  • 本科
内容简介
本书内容包括:Java Web开发的基础技术(HTML、JavaScript、CSS、JSP、Servlet、过滤器、监听器、JavaBean和JDBC等)、Struts 2框架技术及其相关的应用案例、Hibernate框架技术及其应用案例、Spring框架及其子框架技术(AOP编程技术、Spring的数据库访问框架和Spring的Web框架)与应用案例,以及Spring与Struts 2、Hibernate整合与应用案例等有关内容。本书提供了丰富的案例,通过这些具体完整的应用案例,对开发、集成、部署,以及具体实现的过程和方法给出了详细介绍和说明,包括如何进行设计、运行和测试,力求让读者通过这些案例领会并掌握Java EE及Struts 2、Hibernate、Spring框架的开发技巧、设计方法,以及它们的整合应用。本书主要面向初学者,特别适合高等院校和职业院校的学生作为学习Java EE框架技术开发应用程序相关课程的教材,也可作为基于Java EE框架技术开发应用系统的开发人员的学习资料或参考书。
目录
前言
第1章 Java EE概述
  1.1  Java EE简介
    1.1.1  Java EE组件与应用模型
    1.1.2  Java EE API及主要技术
  1.2  Java EE开发环境与开发工具
    1.2.1  Java JDK的下载与安装
    1.2.2  Tomcat服务器的安装与配置
    1.2.3  Eclipse集成开发工具的下载、安装与使用
    本章小结
    习题
第2章 Java EE Web应用开发基础技术
  2.1  表示层(视图层)技术
    2.1.1  HTML技术与应用案例
    2.1.2  CSS技术与应用案例
    2.1.3  JavaScript技术与应用案例
    2.1.4  JSP技术与应用案例
    2.1.5  EL表达式与应用案例
  2.2  控制层技术
    2.2.1  Servlet技术与应用案例
    2.2.2  过滤器技术与应用案例
    2.2.3  监听器技术与应用案例
  2.3  业务逻辑(模型)层技术
  2.4  持久层(JDBC)技术
  2.5  MVC+DAO设计模式与应用案例
    2.5.1  基于MVC模式算术运算的Web程序设计
    2.5.2  基于MVC模式用户注册与登录系统的开发
    本章小结
    习题
第3章 Struts 2框架基础
  3.1  Struts 2简介
  3.2  搭建Struts 2开发环境
  3.3  Struts 2入门案例
    3.3.1  入门案例1——基于Struts 2计算任意两个数据的和
    3.3.2  入门案例2——基于Struts 2实现用户注册与登录
  3.4  Struts 2的配置
    3.4.1  l配置文件
    3.4.2  l配置文件
    3.4.3  l配置文件
  3.5  Struts 2的控制层及Action设计与配置
    3.5.1  Action类的实现与传值
    3.5.2  基于XML配置文件的Action配置与访问
    3.5.3  多方法的Action设计与配置访问
    3.5.4  Action访问Web资源
    3.5.5  基于注解的Action配置
  3.6  案例——基于注解配置Action实现用户注册与登录系统
    本章小结
    习题
第4章 Struts 2框架的视图与拦截器技术
  4.1  Struts 2的值栈及访问
  4.2  Struts 2的OGNL表达式与应用案例
  4.3  Struts 2常用标签
    4.3.1  Struts 2的通用标签与应用案例
    4.3.2  Struts 2的控制标签与应用案例
    4.3.3  Struts 2的表单标签与应用案例
  4.4  Struts 2的拦截器
    4.4.1  Struts 2拦截器的自定义实现
    4.4.2  案例——文字过滤器的设计与应用
  4.5  Struts 2的国际化与应用案例
    4.5.1  资源文件
    4.5.2  资源文件的访问
    4.5.3  Struts 2的国际化应用案例
  4.6  Struts 2数据输入验证
    4.6.1  Struts 2的声明式输入验证
    4.6.2  Struts 2声明式输入验证案例——实现客户注册输入验证
    4.6.3  Struts 2的编程验证
    4.6.4  Struts 2编程验证案例——实现客户注册输入验证
  4.7  Struts 2文件上传及下载
    4.7.1  文件上传与应用案例
    4.7.2  文件下载与应用案例
    本章小结
    习题
第5章 基于Struts 2的名片管理系统
  5.1  项目的需求说明
  5.2  系统分析与设计
  5.3  创建工程并搭建开发环境
  5.4  数据库与数据表的设计与实现
  5.5  访问数据库的通用工具类的设计与实现
    5.5.1  数据库连接属性文件——perties
    5.5.2  数据库连接工具类——JdbcPoolUtils
    5.5.3  数据库访问接口——DAO接口
  5.6  用户注册与登录模块的开发
    5.6.1  用户模型类的实现
    5.6.2  访问用户数据表DAO的实现类
    5.6.3  用户Action类的实现与基于XML的Action的配置与验证
    5.6.4  用户注册、登录管理视图的设计与实现
  5.7  名片管理模块的开发
    5.7.1  名片模型类的实现
    5.7.2  访问名片数据表DAO的实现
    5.7.3  名片管理Action类的实现与基于注释的Action的配置
    5.7.4  名片管理的视图设计与实现
    5.7.5  Excel与数据库之间的数据交互及上传、下载的实现
    5.7.6  名片回收站管理模块的设计与实现
  5.8  讨论与思考
    本章小结
    习题
第6章 Hibernate框架基础
  6.1  Hibernate概述
    6.1.1  数据持久化与ORM
    6.1.2  Hibernate框架的结构体系
    6.1.3  Hibernate的核心组件
    6.1.4  Hibernate运行过程
  6.2  搭建Hibernate开发环境
  6.3  Hibernate入门案例——数据库中添加记录
  6.4  Hibernate的核心组件及其应用
    6.4.1  Hibernate配置文件
    6.4.2  Hibernate的PO对象
    6.4.3  Hibernate映射文件
    6.4.4  Hibernate核心类(接口)与应用
  6.5  HQL语言与Query接口及应用
    6.5.1  HQL语言
    6.5.2  Query接口与应用
  6.6  Hibernate操作辅助类的设计
  6.7  Struts 2与Hibernate整合的名片管理系统开发案例
    本章小结
    习题
第7章 Hibernate框架的高级特性
  7.1  Hibernate的QBC查询
  7.2  Native SQL
  7.3  Hibernate实体关联关系映射
    7.3.1  一对一映射
    7.3.2  一对多映射和多对一映射
    7.3.3  多对多映射
  7.4  Hibernate组件映射
  7.5  Hibernate继承映射
  7.6  基于注解方式实现映射
    7.6.1  基于注解方式映射的简单案例
    7.6.2  基于注解的实体对象映射
    7.6.3  基于注解的实体关联关系映射
    7.6.4  Hibernate的注解映射应用案例
  7.7  Hibernate的事务管理
  7.8  Hibernate的Cache管理
    7.8.1  一级Cache
    7.8.2  二级Cache
    本章小结
    习题
第8章 Spring框架基础
  8.1  Spring概述
  8.2  搭建Spring开发环境
    8.2.1  下载Spring
    8.2.2  安装Springsource-tool-suite插件
  8.3  Spring框架的工作原理与应用案例
    8.3.1  Spring的控制反转
    8.3.2  Spring框架的工作原理
    8.3.3  应用案例1——采用Java 工程实现Hello World!的显示
    8.3.4  应用案例2——采用Web工程实现Hello World!的显示
  8.4  Spring IoC容器及其实例化与使用
  8.5  基于XML文件方式的Bean配置
  8.6  Spring表达式——SpEL
  8.7  基于注释方式的Bean配置
    8.7.1  使用注释定义Bean
    8.7.2  基于注释的Bean自动装配
    8.7.3  配置类组件扫描路径
    本章小结
    习题
第9章 Spring AOP—面向切面编程
  9.1  Spring AOP的基本概念与入门案例
    9.1.1  AOP的基本概念和工作流程
    9.1.2  Spring AOP编程的环境搭建与入门案例
  9.2  基于XML配置的AOP编程
    9.2.1  Spring AOP的通知与切入点
    9.2.2  基于XML的切面配置
    9.2.3  基于XML配置的AOP编程案例
  9.3  基于AspectJ注解配置的AOP编程
    9.3.1  在Spring中启用AspectJ注解支持
    9.3.