Java EE SSH框架应用开发项目教程
¥
20.36
5.4折
¥
38
全新
仅1件
作者 彭之军、刘波、陈志凌 编
出版社 电子工业出版社
出版时间 2015-06
版次 1
装帧 平装
货号 R2库 11-12
上书时间 2024-11-13
商品详情
品相描述:全新
图书标准信息
作者
彭之军、刘波、陈志凌 编
出版社
电子工业出版社
出版时间
2015-06
版次
1
ISBN
9787121263439
定价
38.00元
装帧
平装
开本
16开
纸张
胶版纸
页数
269页
字数
448千字
正文语种
简体中文
丛书
普通高等职业教育计算机系列规划教材
【内容简介】
《Java EE SSH框架应用开发项目教程》以Java EE Web开发的知识点为主线,以Oracle数据库附带的表为基础,第1~4章讲解了JDBC、JSP、Servlet、AJAX在Java EE中的使用方法,第5~12章重点而详细地介绍了Struts2、Spring3及Hibernate4框架的主要内容和新内容。在《Java EE SSH框架应用开发项目教程》的最后一章,以一个综合性的案例——书籍管理系统,完整地介绍了使用SSH开源框架开发的全过程,内容包括目前主流的表示层技术——jQuery技术的详细讲解。 《Java EE SSH框架应用开发项目教程》可作为应用型本科JavaEE企业级开发课程、高职高专相关专业课程教材和教学参考书,也可作为培训机构的教材,以及供从事JavaEE应用系统开发的用户学习和参考。
【作者简介】
作者在IT行业15年,从事过程序员,培训机构讲师 ,软件公司的高级工程师。后来进入高校从事软件工程的教学工作。2011年06―至今 广东东软学院计算机系,讲师2011年4月 东南融通公司高级软件工程师2008年8月―2011年4月 北大青鸟广州科苑,高级讲师广东东软学院是中国最大的信息系统集成商-东软集团投资创办的民办本科高校。它秉承东软的软件DNA,IT特色鲜明。
【目录】
第1章 综述1 1.1 JavaEE技术和相关框架1 1.1.1 JavaEE应用程序架构1 1.1.2 对象关系映射框架3 1.1.3 Spring框架3 1.2 本书的结构3 1.3 JDBC的使用4 1.3.1 JDBC系统的数据访问层4 1.3.2 PreparedStatement接口8 本章总结13 第2章 JSP+Servlet介绍――系统的 控制层14 2.1 JSP入门14 2.1.1 第一个JSP程序的运行15 2.1.2 JSP中的小脚本16 2.1.3 JSP表达式输出结果17 2.1.4 JSP中的注释18 2.2 JSP的内置对象19 2.3 Servlet的使用22 2.4 JSP和Servlet的关系23 本章总结26 第3章 JSP标准标签库(EL和JSTL)27 3.1 EL内置对象28 3.2 JSP标准标签库31 3.2.1 核心标签库31 3.2.2 函数标签37 本章总结39 第4章 AJAX实用技术40 4.1 AJAX介绍41 4.2 AJAX技术41 4.2.1 判断用户是否存在41 4.2.2 创建XMLHttpRequest对象42 4.2.3 使用JavaScript发送异步请求43 4.2.4 服务器端Servlet的代码45 4.2.5 回调函数的处理47 4.2.6 更新客户端显示47 4.2.7 进一步完善48 4.3 JSON对象51 4.3.1 什么是JSON对象52 4.3.2 JSON完整的格式52 4.3.3 开发JSON案例54 本章总结58 第5章 Struts2入门59 5.1 MVC设计模式59 5.2 做一个简易的MVC框架61 5.2.1 定义Action接口61 5.2.2 开发Controller类62 5.2.3 视图页面64 5.3 快速实现一个Struts2应用64 5.3.1 引入Struts2类库65 5.3.2 第一个Struts2程序65 5.3.3 访问Servlet API对象69 5.4 Struts2的配置优化73 5.4.1 Struts2配置文件73 5.4.2 Action的动态方法调用77 本章总结80 第6章 Struts2深入81 6.1 拦截器意义81 6.2 Struts2拦截器81 6.2.1 配置拦截器82 6.2.2 使用拦截器83 6.2.3 默认拦截器83 6.3 自定义拦截器85 6.3.1 实现拦截器类85 6.3.2 拦截器的配置86 6.4 文件上传和下载87 6.4.1 单文件上传88 6.4.2 使用拦截器实现文件过滤90 6.4.3 多文件上传91 6.4.4 文件下载92 6.5 OGNL技术93 6.5.1 数据类型转换94 6.5.2 自定义类型转换器98 6.5.3 OGNL表达式100 本章总结103 第7章 Struts2验证框架和国际化104 7.1 Struts2的验证方法104 7.1.1 重写validate()方法104 7.1.2 重写validateXxx()方法106 7.1.3 验证框架107 7.1.4 实现数据校验流程的总结110 7.2 Struts2国际化实现110 7.2.1 国际化资源文件111 7.2.2 在Struts2应用使用国际化113 7.2.3 使用程序实现用户选择语言115 本章总结117 第8章 Hibernate入门118 8.1 搭建Hibernate环境119 8.1.1 Hibernate的简介119 8.1.2 Hibernate的下载和配置119 8.2 使用Hibernate完成持久化操作124 8.2.1 持久化操作的步骤124 8.2.2 根据主键加载对象126 8.2.3 使用Hibernate实现数据库的 增、删、改操作127 8.3 Hibernate中Java对象的三种状态129 8.3.1 实体对象的三种状态129 8.3.2 三种状态之间的转换131 8.4 脏检查及刷新缓存机制131 8.4.1 脏检查131 8.4.2 刷新缓存机制132 8.5 数据的更新方法132 8.6 使用MyEclipse反向工程生成实体 和映射文件135 本章总结138 第9章 Hibernate的关系映射139 9.1 一对多关联映射140 9.1.1 单向多对一的关联配置140 9.1.2 单向一对多的关联配置143 9.1.3 双向一对多的关联配置146 9.2 多对多关联映射151 9.3 一对一关联映射155 9.3.1 外键映射155 9.3.2 主键映射157 9.4 Hibernate的数据加载159 9.4.1 类级别查询策略160 9.4.2 一对多关联查询策略161 9.4.3 多对一关联的查询策略162 9.5 OpenSessionInView模式163 本章总结165 第10章 Hibernate的查询166 10.1 HQL查询166 10.1.1 如何使用HQL169 10.1.2 参数绑定171 10.1.3 投影查询172 10.1.4 排序173 10.1.5 分页173 10.1.6 聚合函数与分组查询174 10.1.7 子查询175 10.1.8 表连接175 10.1.9 内连接176 10.1.10 左外连接177 10.1.11 右外连接178 10.2 QBC查询179 10.2.1 QBC的使用179 10.2.2 排序180 10.2.3 分页查询180 10.2.4 条件查询181 10.2.5 Example查询183 10.2.6 表连接184 10.2.7 聚合函数185 10.2.8 DetachedCriteria186 10.2.9 子查询188 本章总结188 第11章 Spring框架(IoC和AOP)189 11.1 Spring概述189 11.2 Spring的特征190 11.3 IoC容器191 11.3.1 IoC容器中装配Bean193 11.3.2 使用p命名空间199 11.3.3 自动注入200 11.3.4 构造器注入202 11.3.5 Bean的作用域203 11.4 AOP概述205 11.4.1 AOP代理206 11.4.2 AOP的实现206 11.4.3 注解实现AOP207 11.5 Spring注解管理IoC212 11.5.1 使用注解212 11.5.2 注解应用案例212 本章总结215 第12章 Spring整合Struts2和 Hibernate216 12.1 Spring对ORM框架的支持216 12.1.1 Spring对于Hibernate 3 的支持216 12.1.2 使用HibernateDaoSupport类217 12.1.3 使用 Hibernate 3原生API222 12.1.4 Spring管理事务222 12.1.5 Spring对Hibernate4的 声明式事务管理224 12.2 Spring和Struts2整合226 12.2.1 Struts2登录案例226 12.2.2 Spring整合Struts2步骤228 本章总结229 第13章 jQuery和SSH开发书籍 管理系统230 13.1 写在前面的话230 13.2 项目需求231 13.3 数据库设计232 13.4 项目结构233 13.5 代码实现233 13.5.1 数据访问层234 13.5.2 业务层240 13.5.3 JUnit进行测试245 13.5.4 使用AOP实现日志246 13.5.5 控制层247 13.5.6 返回JSON对象251 13.5.7 表示层253 13.6 jQuery257 13.6.1 使用前准备258 13.6.2 开始使用258 13.6.3 选择器258 13.6.4 事件方法259 13.6.5 文档操作方法261 13.6.6 属性操作方法261 13.6.7 AJAX 有关的方法262 13.6.8 项目jQuery代码263 本章总结269
点击展开
点击收起
— 没有更多了 —
本店暂时无法向该地区发货
以下为对购买帮助不大的评价