Java EE框架开发技术与案例教程
Java EE框架开发技术与案例教程作者:张继军 开 本:32开 书号ISBN:9787111541868 定价: 出版时间:2016-09-01 出版社:机械工业出版社 |
Java EE框架开发技术与案例教程 本书特色
本书内容包括: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框架技术开发应用系统的开发人员的学习资料或参考书。
Java EE框架开发技术与案例教程 内容简介
在内容组织上围绕着提高“系统能力”,以提高读者的“系统设计能力”为目标。通过典型的案例,将知识要点融入案例中,在求解案例时,利用有关的技术知识,使技术方法和知识与案例相辅相成。本书采用了java ee的新规范(java ee 7),以及三大框架的新版本(spring 4.0、hibernate 4.0、struts 2.3.24)。每种开发技术都提供了与其相关的开发案例。配有电子教案(ppt文件)和案例的源代码。
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 web.xml配置文件3.4.2 struts-default.xml配置文件3.4.3 struts.xml配置文件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 数据库连接属性文件——c3p0.properties5.5.2 数据库连接工具类——jdbcpoolutils5.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 数据持久化与orm6.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 sql7.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 一级cache7.8.2 二级cache本章小结习题第8章 spring框架基础8.1 spring概述8.2 搭建spring开发环境8.2.1 下载spring8.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表达式——spel8.7 基于注释方式的bean配置8.7.1 使用注释定义bean8.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.2 基于aspectj注解声明切面9.3.3 基于aspectj注解声明通知9.3.4 基于aspectj 注解aop编写案例本章小结习题第10章 spring的数据库访问框架10.1 spring数据库访问框架概述10.2 spring对jdbc的支持10.2.1 spring+jdbc与datasource的整合应用10.2.2 spring+jdbc与c3p0的整合应用10.2.3 spring+jdbc与数据库连接属性文件的整合应用10.3 spring与hibernate的配置整合10.3.1 spring与hibernate整合的基本思想与整合步骤10.3.2 hibernate数据源的配置与注入10.3.3 hibernate的sessionfactory实例的配置创建10.4 spring中的事务管理10.4.1 spring 中的事务管理方法与事务管理器10.4.2 spring编程式管理事务方式10.4.3 基于xml的声明式管理事务10.4.4 基于注解的声明式管理事务10.4.5 事务属性的配置10.5 spring与hibernate整合的应用案例10.5.1 基于xml配置的用户注册与登录的开发10.5.2 基于注释配置的用户注册与登录的开发本章小结习题第11章 spring对web应用的支持11.1 web应用访问spring11.1.1 实例化spring ioc11.1.2 在jsp中访问spring ioc实例对象11.1.3 在servlet中访问spring ioc实例对象11.2 spring与struts 2的集成11.2.1 spring与struts 2集成的方法与步骤11.2.2 spring与struts 2集成的配置11.3 spring与struts 2集成应用案例11.3.1 基于注释声明的集成应用——人员信息的添加与删除11.3.2 基于xml配置的整合应用——人员信息的添加与删除本章小结习题第12章 spring、struts 2、hibernate整合与应用案例12.1 spring、struts 2和hibernate框架整合与环境搭建12.1.1 整合jar包12.1.2 整合配置文件12.2 案例——基于ssh整合的名片管理系统12.2.1 项目需求说明12.2.2 系统分析与设计12.2.3 创建工程并搭建开发环境12.2.4 数据库与数据表的设计与实现12.2.5 属性文件与配置文件12.3 访问数据库的通用接口及实现类12.4 用户注册与登录子系统的实现12.4.1 用户实体类的实现12.4.2 访问用户数据表dao的实现类12.4.3 用户service层的接口与实现类12.4.4 用户action类的实现与基于xml的action的配置与验证12.4.5 用户注册、登录管理视图的设计与实现12.5 名片管理子系统的实现12.5.1 名片实体类的实现12.5.2 访问名片数据表card的dao实现类12.5.3 名片service层的接口与实现类12.5.4 名片action类的实现与基于注解方式配置action12.5.5 名片管理视图的设计与实现12.6 其他相关模块的设计与实现12.7 讨论与思考本章小结习题参考文献
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |