• Java EE SSH框架应用开发项目教程
21年品牌 40万+商家 超1.5亿件商品

Java EE SSH框架应用开发项目教程

批量上传,套装书可能不全,下单前咨询在线客服!有特殊要求,下单前请咨询客服!

24.29 6.4折 38 全新

库存6件

江西南昌
认证卖家担保交易快速发货售后保障

作者彭之军 主编

出版社电子工业出版社

ISBN9787121263439

出版时间2015-06

装帧平装

开本16开

定价38元

货号23732248

上书时间2024-11-03

思源汇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言
Java语言已经成为企业开发的主要语言之一。对于企业级Java开发,基于Struts2、Hibernate3和Spring4的开源框架已经是主流的基础框架。通过本书,希望读者能快速地进入Java EE开发的殿堂。
本书的三位作者都有丰富的企业开发经验和多年的职业教育经验。
刘波(广州科苑北大青鸟培训中心校长、高级讲师): 笔者从事Java EE的开发与教学,算下来已经10个年头了,而对Java的接触就更早一些。应该说在工作和教学过程中积累了不少经验,一直很想有机会或渠道与大家分享这些心得。于是就有了这本书,我完成了本书的第4、10、11、13章。在写这本书的时候,我尽量用年轻人比较容易接受的语言把一些复杂的技术要点解释得通俗一点,而且加入了大量自己的经验和技巧。想必接触这本书的大部分应该是年轻人和初入Java EE殿堂的人吧,这本书适合于入门者或正在学习Java EE的读者,也可以是一本Java EE开发人员的参考书籍,希望通过学习这本书,能给你的工作和学习带来帮助。
陈志凌(广州科苑北大青鸟培训中心高级讲师):本书源于广东东软学院彭之军老师的邀请,有幸同彭老师和广州科苑刘波老师一起通力合作完成的。这本书凝聚了本人多年来在北大青鸟的教学经验,涵盖了目前流行的SSH开源框架中的核心内容。本书针对初学Java开源框架的读者,由浅入深、简明易懂地引领他们掌握Java EE流行的三大框架。在编写这本书的过程中,笔者体会了辛苦和快乐。每写一页都要反复推敲,每行代码反复验证。完成这本书也是本人在职业生涯中的一次提升,热切期待它能成为Java EE学习者的益友。
彭之军(广东东软学院专职教师):笔者曾经从事Java开发和职业技术培训,现在在广东东软学院计算机系从事软件开发方面的教学工作。本书邀请到其他两位作者执笔,特别是Hibernate的性能分析以及第13章JQuery和SSH的整合使用,为本书增色不少。立足于理论与实践相结合,相信读者只要认真研读,完成上机实验,必定能收获良多。
本书由彭之军、刘波、陈志凌主编完成,其中彭之军编写了第1~3章和第12章,刘波编写了第4、10、11、13章,陈志凌编写了第5~9章,全书由彭之军统稿,并由植挺生主审,徐婉珍参审。
感谢刘波和陈志凌先生的高效和通力的合作,感谢广东东软学院计算机系的植挺生和徐婉珍老师,以及其他提出宝贵意见的老师,还要感谢计算机系领导的大力支持。
为了方便教师教学,本书配有电子教学课件及相关资源,请有此需要的老师登录华信教育资源网(www.hxedu.com.cn)注册后免费进行下载,本书的案例和教学PPT也可以在51cto博客(cnjava.blog.51cto.com)上获取。如有问题可在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。
教材建设是一项系统工程,需要在实践中不断加以完善及改进,书中难免存在疏漏和不足,恳请同行专家和读者给予批评和指正。

                                                                 编者

导语摘要
本书以Java EE Web开发的知识点为主线,以Oracle数据库附带的表为基础,第1~4章讲解了JDBC、Jsp、Servlet、Ajax在Java EE中的使用方法,第5~12章重点而详细地介绍了Struts2、Spring3以及Hibernate4框架的主要内容和*内容。在本书的后一章,以一个综合性的案例——图书管理系统,完整地介绍了使用SSH开源框架开发的全过程,内容包括目前主流的表示层技术jQuery技术的详细讲解。

目录
第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

内容摘要
本书以Java EE Web开发的知识点为主线,以Oracle数据库附带的表为基础,第1~4章讲解了JDBC、Jsp、Servlet、Ajax在Java EE中的使用方法,第5~12章重点而详细地介绍了Struts2、Spring3以及Hibernate4框架的主要内容和*内容。在本书的后一章,以一个综合性的案例——图书管理系统,完整地介绍了使用SSH开源框架开发的全过程,内容包括目前主流的表示层技术jQuery技术的详细讲解。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP