图书介绍
零基础学JavaWeb开发 JSP+Servlet+Struts+Spring+Hibernate+Ajax【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 何宗霖等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111285793
- 出版时间:2010
- 标注页数:542页
- 文件大小:274MB
- 文件页数:567页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
零基础学JavaWeb开发 JSP+Servlet+Struts+Spring+Hibernate+AjaxPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇1
第1章 Web应用的发展1
1.1 从静态网页说起1
1.2 动态网页的鼻祖CGI2
1.3 三足鼎立3
1.3.1 系出名门——ASP和ASP.NET4
1.3.2 草根中走出的巨人——PHP5
1.3.3 来自Java阵营——JSP和J2EE5
1.4 模型-视图-控制器7
1.4.1 MVC简介8
1.4.2 MVC的组成部分8
1.4.3 MVC带来的好处9
1.5 Ajax的兴起9
1.5.1 什么是Ajax10
1.5.2 Ajax的工作原理10
1.5.3 Ajax的优势所在12
1.6 小结13
1.7 习题14
第2章 Java开发环境及开发工具15
2.1 下载安装JDK15
2.2 环境变量设置17
2.3 小试身手——HelloWorld18
2.3.1 编辑Java源文件18
2.3.2 执行类文件18
2.4 开发工具Eclipse简介19
2.4.1 Java开发工具简介19
2.4.2 Eclipse安装20
2.4.3 Eclipse使用简单例程21
2.4.4 在Eclipse中调试程序23
2.4.5 Eclipse常用快捷键23
2.4.6 Java Web开发工具MyEclipse简介26
2.5 使用版本控制工具CVS27
2.5.1 CVSNT的安装与配置27
2.5.2 使用Eclipse集成的CVS客户端28
2.6 小结29
2.7 习题29
第3章 HTML相关技术基础知识30
3.1 HTML基础知识30
3.1.1 什么是HTML30
3.1.2 HTML运行原理31
3.1.3 HTML常用标签31
3.1.4 HTTML表单标签34
3.1.5 HTML其他标签35
3.2 JavaScript基础知识35
3.2.1 什么是JavaScript36
3.2.2 JavaScript中的事件36
3.2.3 JavaScript中的对象简介37
3.2.4 window对象简介37
3.2.5 document对象简介39
3.2.6 location对象简介40
3.2.7 JavaScript输入验证41
3.2.8 JavaScript高级应用探讨42
3.3 CSS基础知识43
3.3.1 什么是CSS43
3.3.2 CSS属性设置43
3.3.3 CSS绝对定位示例45
3.3.4 JavaScript+DIV+CSS实现下拉菜单45
3.3.5 JavaScript+CSS实现表格变色47
3.4 小结48
3.5 习题48
第4章 JSP技术基础知识49
4.1 JSP简介49
4.1.1 运行原理49
4.1.2 选择JSP的原因51
4.1.3 环境搭建52
4.2 JSP基本语法55
4.3 程序结构55
4.4 JSP动作指令57
4.4.1 include动作指令57
4.4.2 forward动作指令58
4.4.3 param动作指令58
4.4.4 plugin动作指令59
4.4.5 useBean动作指令59
4.4.6 setProperty动作指令60
4.4.7 getProperty动作指令60
4.5 JSP指令60
4.5.1 page指令60
4.5.2 include指令61
4.6 JSP内置对象简介62
4.7 request对象62
4.7.1 request对象使用场合62
4.7.2 request对象主要方法63
4.7.3 request对象使用示例64
4.8 response对象66
4.8.1 response对象使用场合66
4.8.2 response对象主要方法66
4.8.3 response对象使用示例66
4.9 session对象67
4.9.1 session对象使用场合67
4.9.2 session对象的主要方法67
4.9.3 session对象使用示例67
4.10 out对象69
4.11 application对象69
4.12 JSP中文问题完全解决方案71
4.12.1 JSP页面中文乱码71
4.12.2 URL传递参数中文乱码72
4.12.3 表单提交中文乱码73
4.12.4 数据库操作中文乱码76
4.12.5 Eclipse开发工具中JSP文件中文不能保存77
4.12.6 在Eclipse开发工具中中文显示乱码78
4.12.7 JSP下载中文文件名乱码79
4.13 其他JSP开发技巧80
4.13.1 自定义错误页面80
4.13.2 在MyEclipse中快速部署项目81
4.13.3 测试配置是否成功82
4.13.4 在MyEclipse中调试Web应用程序83
4.13.5 学习使用日志Log4j84
4.14 小结85
4.15 习题85
第5章 Servlet技术基础知识86
5.1 Servlet简介86
5.1.1 Servlet的工作原理86
5.1.2 Servlet的生命周期87
5.1.3 简单Servlet开发配置示例87
5.1.4 使用Servlet实现MVC开发模式89
5.2 JSP页面调用Servlet的方法89
5.2.1 通过表单提交调用Servlet90
5.2.2 通过超链接调用Servlet91
5.3 Servlet中的文件操作93
5.3.1 Servlet读取文件93
5.3.2 Servlet写文件95
5.3.3 Servlet上传文件97
5.3.4 Servlet下载文件100
5.4 Servlet过滤器101
5.4.1 过滤器的基本原理101
5.4.2 IP访问filter101
5.4.3 转换字符编码filter103
5.5 Servlet应用示例105
5.5.1 获取请求信息头部内容105
5.5.2 获取请求信息107
5.5.3 获取参数信息108
5.5.4 Cookies操作110
5.5.5 Session操作112
5.6 小结113
5.7 习题114
第6章 JavaBean技术基础知识115
6.1 JavaBean简介115
6.1.1 什么是JavaBean115
6.1.2 JavaBean的种类117
6.1.3 JavaBean的编码规则118
6.1.4 JavaBean典型示例119
6.2 在JSP中使用JavaBean121
6.2.1 为什么要在JSP中使用JavaBean121
6.2.2 JSP中使用JavaBean的具体方法124
6.2.3 JavaBean的编译部署126
6.3 计数器JavaBean127
6.3.1 计数器JavaBean背景知识127
6.3.2 计数器JavaBean的具体实现127
6.3.3 计数器JavaBean的调用方法示例128
6.4 数据库操作封装的JavaBean129
6.4.1 数据库操作封装JavaBean的背景知识129
6.4.2 数据库操作封装JavaBean具体实现过程130
6.4.3 数据库操作封装JavaBean关键代码解析133
6.4.4 数据库操作封装JavaBean调用方法示例133
6.5 对应数据库表结构的实体JavaBean135
6.5.1 实体JavaBean的背景知识135
6.5.2 对应数据库表结构实体JavaBean的实现过程135
6.5.3 采用实体JavaBean以后对数据库封装方法的改造136
6.5.4 实体JavaBean及对应数据库操作方法的调用示例141
6.6 分页操作JavaBean142
6.6.1 分页操作的背景知识142
6.6.2 分页操作JavaBean具体实现142
6.6.3 分页操作JavaBean调用方法解析144
6.7 小结146
6.8 习题146
第7章 JSP数据库开发基础知识147
7.1 JSP数据库开发环境搭建147
7.1.1 MySQL数据库的安装147
7.1.2 SQL Server 2000数据库安装150
7.2 SQL基础150
7.2.1 创建和删除数据库150
7.2.2 创建、修改、删除数据库表151
7.2.3 查询语句154
7.2.4 插入、更新、删除语句156
7.2.5 简单视图操作157
7.2.6 简单存储过程操作158
7.3 JSP与数据库建立连接159
7.3.1 JSP连接SQL Server 2000数据库160
7.3.2 JSP连接MySQL数据库160
7.3.3 JSP连接Oracle数据库160
7.3.4 JSP连接数据库简单示例161
7.4 JSP操作数据库161
7.4.1 JSP插入数据操作161
7.4.2 JSP删除数据操作163
7.4.3 JSP更新数据库操作164
7.4.4 JSP查询数据库操作165
7.4.5 JSP中的数据库操作事务处理167
7.4.6 JSP查询视图169
7.4.7 JSP调用存储过程170
7.5 数据库连接池173
7.5.1 数据库开发中面临的数据库资源问题173
7.5.2 数据库连接池的工作原理173
7.5.3 常用的数据库连接池简介174
7.5.4 在Tomcat中配置DBCP数据库连接池174
7.5.5 从连接池中取得连接示例175
7.5.6 测试连接池设置是否生效176
7.5.7 使用DBCP自动回收数据库连接资源177
7.6 数据库访问的代码优化178
7.6.1 最原始的数据库访问代码示例178
7.6.2 初步优化——数据库配置信息基础类178
7.6.3 进一步优化——数据库配置文件179
7.6.4 继续优化——数据库访问操作类的封装181
7.6.5 更进一步优化——DAO类封装数据库操作187
7.6.6 追求完美的优化——添加视图、存储过程194
7.7 小结194
7.8 习题195
第8章 XML技术基础知识196
8.1 XML入门基础196
8.1.1 XML简介196
8.1.2 XML和HTML的区别197
8.1.3 XML和数据库的区别198
8.1.4 XML简单语法198
8.1.5 XML简单示例201
8.2 文档数据类型定义DTD201
8.2.1 DTD概述202
8.2.2 XML文档元素内容定义202
8.2.3 XML文档元素属性定义204
8.2.4 XML外部引用DTD示例206
8.3 XML文档的显示技术207
8.3.1 XML文档显示技术概述207
8.3.2 CSS样式表显示207
8.3.3 XSL样式表显示209
8.3.4 数据岛对象(DSO)显示211
8.4 XML文档DOM解析技术212
8.4.1 XML文档DOM解析技术简介213
8.4.2 DOM解析示例之验证文档的有效性示例213
8.4.3 DOM解析示例之动态创建结点示例215
8.4.4 DOM解析示例之操作XML文档结点属性示例216
8.5 XPATH结点表达式基础知识218
8.5.1 XPATH简介218
8.5.2 XPATH语言中常用的简写符号218
8.5.3 常用文档结点及其表达式218
8.6 Java解析XML219
8.6.1 Java处理XML概述219
8.6.2 在JSP中生成XML文档219
8.6.3 使用JAXP按SAX方式解析XML文档220
8.6.4 使用JDom按DOM方式解析XML文档222
8.6.5 使用JDom按SAX方式解析XML文档224
8.7 小结225
8.8 习题226
第9章 JSTL基础知识227
9.1 JSTL简介227
9.2 JSTL开发环境简单配置227
9.3 核心标签库228
9.3.1 〈c:out〉标签228
9.3.2 〈c:set〉标签230
9.3.3 〈c:remove〉标签231
9.3.4 〈c:if〉标签231
9.3.5 〈c:choose〉、〈c:when〉和〈c:otherwise〉标签232
9.3.6 〈c:forEach〉标签234
9.3.7 〈c:forTokens〉标签235
9.3.8 〈c:import〉标签236
9.3.9 〈c:redirect〉标签237
9.3.10 〈c:url〉标签239
9.3.11 〈c:param〉标签239
9.3.12 〈c:catch〉标签239
9.4 数据库标签库240
9.4.1 〈sql:setDataSource〉标签240
9.4.2 〈sql:query〉标签241
9.4.3 〈sql:update〉标签242
9.4.4 〈sql:param〉标签243
9.4.5 〈sql:dateParam〉标签243
9.4.6 〈sql:transaction〉标签244
9.5 XML操作标签库244
9.5.1 〈x:parse〉标签244
9.5.2 〈x:out〉标签245
9.5.3 〈x:set〉标签246
9.5.4 〈x:if〉标签246
9.5.5 〈x:choose〉标签246
9.5.6 〈x:forEach〉标签246
9.6 其他标签248
9.6.1 国际化标签248
9.6.2 数字格式标签248
9.6.3 日期格式标签249
9.6.4 函数标签库250
9.7 自定义标签库251
9.8 小结254
9.9 习题254
第10章 JSP中邮件功能开发255
10.1 邮件协议简介255
10.2 JavaMail简介及开发环境配置256
10.3 发送邮件示例详细解析256
10.3.1 发送文本邮件257
10.3.2 发送HTML邮件263
10.3.3 发送带有附件的邮件267
10.4 接收邮件示例详细解析278
10.4.1 接收简单邮件278
10.4.2 接收附件278
10.5 小结279
10.6 习题279
第11章 Web报表基础知识280
11.1 JSP对Excel报表的处理280
11.1.1 JSP操作Excel工具汇总280
11.1.2 JExcelApi开发环境简单配置281
11.1.3 JSP生成Excel报表281
11.1.4 JSP读取Excel报表289
11.2 Java对图表的处理291
11.2.1 JSP图表工具汇总291
11.2.2 JFreeChart开发环境简单配置291
11.2.3 JSP生成简单二维柱状图292
11.2.4 JSP生成简单三维柱状图295
11.2.5 JSP生成水平方向的柱状图296
11.2.6 JSP生成多组柱体的柱状图297
11.2.7 对柱状图柱体显示效果的具体设置300
11.2.8 JSP生成一般的折线图302
11.2.9 JSP生成横坐标为时间序列的折线图304
11.2.10 JSP在同一个报表中生成多条曲线307
11.2.11 JSP生成二维饼状图307
11.2.12 JSP生成三维饼状图310
11.3 小结311
11.4 习题311
第12章 学习使用Ant312
12.1 Ant简介312
12.2 Ant的安装配置312
12.3 Ant简单示例——构建HelloWorld工程313
12.3.1 手工构建HelloWorld工程314
12.3.2 使用Ant分步构建HelloWorld工程315
12.3.3 自动构建HelloWorld工程317
12.4 Ant构建文件解析319
12.4.1 project结点319
12.4.2 target结点319
12.4.3 properties标签320
12.4.4 classpath结点321
12.5 Ant中的文件操作323
12.5.1 创建目录323
12.5.2 复制文件或者目录323
12.5.3 移动文件或者目录325
12.5.4 删除文件或者目录326
12.6 在Ant中使用属性配置文件327
12.7 在Ant中执行数据库脚本328
12.7.1 直接执行数据库脚本329
12.7.2 使用配置文件执行数据库脚本330
12.8 Ant构建部署Web应用综合示例331
12.8.1 属性配置331
12.8.2 执行数据库初始化脚本331
12.8.3 配置数据库连接池332
12.8.4 配置path333
12.8.5 编译工程333
12.8.6 部署工程334
12.8.7 完整构建脚本文件334
12.9 在Eclipse中使用Ant336
12.9.1 在Eclipse中编写Ant脚本336
12.9.2 在Eclipse中运行Ant任务337
12.10 小结338
12.11 习题338
第二篇 进阶篇339
第13章 Struts应用详解339
13.1 Struts基础知识339
13.1.1 Struts的工作原理339
13.1.2 Struts的工作流程340
13.1.3 Struts的基本配置341
13.2 简单Struts应用示例343
13.2.1 创建JSP页面343
13.2.2 创建ActionForm344
13.2.3 创建Action346
13.2.4 创建JavaBean模型组件347
13.2.5 资源文件348
13.2.6 基本配置信息348
13.3 Struts中的表单处理器ActionForm349
13.4 Struts中的控制器350
13.4.1 Action简介350
13.4.2 Action的基本使用方法351
13.4.3 DispatchAction的使用方法351
13.4.4 LookupDispatchAction的使用方法355
13.5 Struts中的页面转发控制360
13.5.1 ActionForward简介360
13.5.2 使用ActionForward传递参数361
13.5.3 ActionMapping简介361
13.6 Struts标签库362
13.6.1 html标签362
13.6.2 bean标签364
13.6.3 logic标签365
13.7 在Struts中使用Validator验证框架367
13.7.1 Validator验证框架的配置367
13.7.2 Validator的内置验证器367
13.7.3 Validator验证框架的简单示例368
13.8 在Struts中使用Tiles371
13.8.1 在Struts中配置Tiles框架371
13.8.2 创建模版页面371
13.8.3 使用模版页面373
13.9 小结374
13.10 习题374
第14章 Spring应用详解375
14.1 Spring简介375
14.1.1 Spring简介375
14.1.2 Spring开发环境的简单配置376
14.2 Spring核心理论控制反转介绍377
14.2.1 控制反转基础知识377
14.2.2 控制反转简单示例377
14.2.3 Spring中注入依赖的方法380
14.2.4 Spring中通过赋值方法注入依赖380
14.2.5 Spring中通过构造器注入依赖386
14.3 Spring核心理论面向切面编程介绍388
14.3.1 面向切面编程基础知识389
14.3.2 在Spring中创建前置通知389
14.3.3 在Spring中创建后置通知392
14.3.4 在Spring中创建拦截通知393
14.3.5 在Spring中创建异常通知395
14.3.6 使用Spring静态切入点398
14.4 Spring实现MVC398
14.4.1 Spring中MVC的实现原理398
14.4.2 Spring中简单MVC示例399
14.4.3 把用户请求映射到控制器401
14.4.4 在控制器中处理带参数的用户请求403
14.4.5 在控制器中处理简单的表单406
14.4.6 解析视图410
14.5 Spring中的数据库操作411
14.5.1 在Spring中配置数据源411
14.5.2 使用JdbcTemplate进行简单的数据库操作412
14.5.3 使用JdbcTemplate进行Java对象查询操作414
14.5.4 Spring中另一种Java对象查询的实现方法417
14.5.5 Spring中更新Java对象的方法421
14.5.6 Spring和第三方ORM工具整合422
14.6 Spring中的事务处理422
14.6.1 事务处理的基本知识422
14.6.2 Spring中的事务管理策略423
14.6.3 使用Spring编程式事务管理423
14.6.4 使用Spring声明式事务管理425
14.7 小结427
14.8 习题427
第15章 Hibernate应用详解429
15.1 Hibernate简介429
15.1.1 对象持久化与ORM429
15.1.2 Hibernate架构概述430
15.1.3 开发环境的简单配置431
15.2 Hibernate配置和相关类431
15.2.1 Configuration类431
15.2.2 Hibernate配置文件431
15.2.3 SessionFactory类432
15.2.4 Session管理432
15.3 Hibernate中的对象435
15.3.1 对象在Hibernate的状态435
15.3.2 持久化类436
15.3.3 对象识别439
15.4 Hibernate中对象关系映射439
15.4.1 基本类映射439
15.4.2 主键策略444
15.4.3 多表对象关系映射445
15.4.4 组件映射451
15.5 操作持久化数据452
15.5.1 Session缓存与持久化操作452
15.5.2 利用DAO来操作数据453
15.6 Hibernate数据查询456
15.6.1 HQL检索方式456
15.6.2 条件查询465
15.6.3 本地SQL查询468
15.7 小结468
15.8 习题468
第16章 Ajax应用详解469
16.1 Ajax技术简介469
16.2 Ajax工作原理简单示例471
16.2.1 传统的请求响应方式471
16.2.2 使用Ajax的请求响应方式472
16.3 XMLHttpRequest对象474
16.3.1 XMLHttpRequest对象简介474
16.3.2 创建XMLHttpRequest对象475
16.3.3 XMLHttpRequest常用方法和属性476
16.4 客户端向服务器发送请求476
16.4.1 使用XMLHttpRequest对象发送请求476
16.4.2 常用发送请求内容的方法477
16.5 服务器端处理用户请求477
16.5.1 在服务器端处理用户请求477
16.5.2 返回XML格式的响应文档478
16.6 客户端处理服务器响应478
16.6.1 分析XML格式的文档478
16.6.2 使用JavaScript调整页面内容479
16.6.3 客户端处理服务器相应的示例代码479
16.7 Ajax典型示例479
16.7.1 异步身份验证479
16.7.2 输入提示和自动完成483
16.7.3 联动动态列表487
16.7.4 异步输入验证493
16.7.5 工具条提示496
16.7.6 自动刷新500
16.7.7 使用DOM动态生成HTML文档503
16.8 小结508
16.9 习题508
第三篇 实战篇509
第17章 综合Struts+Spring+Hibernate开发图书管理系统509
17.1 概述509
17.1.1 系统功能预览509
17.1.2 系统结构510
17.1.3 所需资源511
17.1.4 源代码目录组织512
17.2 给Web服务器配置web.xml512
17.2.1 添加Struts 2配置512
17.2.2 添加Spring配置513
17.2.3 定义编码转化器(解决中文问题)513
17.2.4 定义Log的输出515
17.3 用Struts 2实现Web表现层516
17.3.1 Struts的配置文件516
17.3.2 图书管理的Action类518
17.3.3 在添加图书中采用自动校验521
17.3.4 使用标签实现图书维护页面522
17.4 用Hibernate实现数据层523
17.4.1 创建数据库523
17.4.2 配置数据源524
17.4.3 持久化类和映射文件525
17.4.4 实现图书管理和登录管理的DAO类525
17.5 Spring整合业务层530
17.5.1 配置Bean文件530
17.5.2 实现业务类532
17.5.3 保存图书中的事务管理535
17.5.4 浏览图书的分页处理536
17.6 发布与测试539
17.6.1 在MyEclipse中发布应用539
17.6.2 在Tomcat中查看运行结果540
17.7 小结541
第1章 Struts概述1
1.1 Struts历史发展过程1
1.2 Struts 2简介3
1.3 为什么要用Struts 28
1.4 在Web项目中使用Struts 211
第2章 Web基础技术概述17
2.1 BrS和CrS系统区别17
2.2 JSP和Servlet介绍17
2.3 XML知识介绍20
第3章 Struts 2核心技术23
3.1 使用web.xml配置Struts 2实现Web项目Struts 2应用23
3.2 使用配置文件struts.xml实现页面导航定义24
3.3 使用Action类控制导航业务数据26
3.4 使用ActionSupport进行校验28
第4章 Struts 2的另一核心技术——拦截器32
4.1 拦截器在Struts 2中的默认应用32
4.2 拦截器原理实现35
4.3 在Struts 2中配置自定义的拦截器38
4.4 Struts 2文件上传拦截器的应用45
第5章 Struts 2标签库56
5.1 Struts 2标签使用原理解疑56
5.2 OGNL表达式语言介绍58
5.3 Struts 2控制标签简介61
5.4 Struts 2数据标签简介70
5.5 Struts 2表单标签简介81
5.6 Struts 2非表单标签简介93
5.7 Struts 2自定义标签实现图形验证功能98
第6章 Struts 2非JSP视图技术102
6.1 velocity视图技术使用介绍102
6.2 freemarker视图技术使用介绍105
6.3 JasperReports报表视图技术使用介绍107
第7章 Struts 2类型转换技术112
7.1 Struts 2类型转换使用介绍112
7.2 类型转换发生异常的处理方案120
第8章 Struts 2输入校验124
8.1 validate输入校验方式再谈124
8.2 利用配置文件进行输入校验方法说明131
8.3 集合类型输入校验介绍138
8.4 Struts 2输入校验器大全143
第9章 Struts 2国际化150
9.1 Struts 2国际化基础应用150
9.2 Struts 2国际化使用范围说明156
9.3 用户主动选择国际化应用介绍162
第10章 Struts 2页面布局实现165
10.1 sitemesh基本使用方法165
10.2 sitemesh高级应用168
第11章 Hibernate技术简介174
11.1 什么是ORM174
11.2 Hibernate概述176
11.3 Hibernate优点179
第12章 Hibernate入门181
12.1 准备工作181
12.2 第一个Hibernate应用184
12.3 Hibernate配置187
第13章 Hibernate核心API195
13.1 Session介绍195
13.2 简单的CRUD示例200
13.3 Save还是Update205
13.4 实体对象的识别208
13.5 Hibernate一级缓存210
13.6 Hibernate二级缓存214
13.7 Hibernate事务处理221
13.8 使用复合主键224
第14章 Hibernate集合映射229
14.1 Set集合映射229
14.2 List集合映射234
14.3 Map集合映射239
14.4 Bag集合映射243
14.5 Component映射248
14.6 Composite element映射252
第15章 Hibernate关系映射257
15.1 单向多对多映射257
15.2 双向多对多映射263
15.3 单向多对一映射267
15.4 单向一对多映射272
15.5 双向一对多(多对一)映射278
15.6 基于外键的单向一对一映射284
15.7 基于外键的双向一对一映射289
15.8 基于主键的单向一对一映射294
15.9 基于主键的双向一对一映射299
第16章 Criteria条件查询304
16.1 简单的Criteria查询304
16.2 设定Criteria查询条件306
16.3 Criteria中使用SQL语句309
16.4 复杂的Criteria查询311
16.5 使用DetchedCriteria查询313
第17章 HQL查询315
17.1 简单的HQL查询315
17.2 复杂的HQL查询319
17.3 HQL更新、删除操作322
17.4 在XML中定义HQL323
第18章 Spring入门326
18.1 Spring历史发展过程326
18.2 Spring的技术知识介绍327
18.3 使用Spring的基础示例331
第19章 为什么要使用控制反转335
19.1 new——自己创建335
19.2 get——工厂模式337
19.3 set——外部注入339
热门推荐
- 750633.html
- 3118464.html
- 3887308.html
- 989548.html
- 1144231.html
- 3250052.html
- 2847171.html
- 3036117.html
- 2200768.html
- 2361525.html
- http://www.ickdjs.cc/book_1423036.html
- http://www.ickdjs.cc/book_3497641.html
- http://www.ickdjs.cc/book_1781187.html
- http://www.ickdjs.cc/book_1142649.html
- http://www.ickdjs.cc/book_1102750.html
- http://www.ickdjs.cc/book_520508.html
- http://www.ickdjs.cc/book_3079208.html
- http://www.ickdjs.cc/book_2017154.html
- http://www.ickdjs.cc/book_3685604.html
- http://www.ickdjs.cc/book_3228258.html