图书介绍
Java数据库高级编程宝典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈天河等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121017601
- 出版时间:2005
- 标注页数:650页
- 文件大小:125MB
- 文件页数:665页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java数据库高级编程宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 数据库基础1
第1章 关系型数据库及其设计方法2
1.1 理解关系型数据库2
1.1.1 关系模型的建立2
1.1.2 Codd准则3
1.1.3 SQL语言的产生和发展4
1.2 关系型数据库管理系统的基本术语5
1.2.1 表、行和列5
1.2.2 空值6
1.2.3 完整性约束6
1.2.5 索引9
1.2.4 视图9
1.3 表之间的关联关系10
1.3.1 一对一关联11
1.3.2 一对多关联11
1.3.3 多对多关联11
1.4 关系型数据库的范式化11
1.4.1 第一范式(1NF)12
1.4.2 第二范式(2NF)13
1.4.3 第三范式(3NF)14
1.4.4 第四范式(4NF)16
1.4.5 第五范式(5NF)17
1.4.6 修正的第三范式(BCNF)18
1.4.7 范式化在实践中的应用19
1.5 关系型数据库的设计经验20
1.6 小结23
第2章 SQL语言基础24
2.1 SQL语言简介24
2.2 SQL数据类型25
2.3 数据定义语言(DDL)26
2.3.1 创建、删除数据库26
2.3.2 创建、更改和删除表28
2.3.3 创建、更改和删除索引38
2.3.4 创建、更改和删除视图40
2.3.5 创建、删除模式43
2.4 数据操作语言(DML)44
2.4.1 INSERT语句44
2.4.2 UPDATE语句47
2.4.3 DELETE语句48
2.5 数据查询语言(DQL)49
2.5.1 SELECT子句49
2.5.2 WHERE子句51
2.5.3 SQL运算符51
2.5.4 ORDER BY子句57
2.5.5 GROUP BY子句58
2.5.6 HAVING子句58
2.5.7 子查询59
2.6 数据控制语言(DCL)63
2.6.1 管理用户63
2.6.2 管理用户权限63
2.6.3 GRANT语句64
2.6.4 REVOKE语句64
2.7.1 会话65
2.7 数据库中的会话、事务和锁定65
2.7.2 事务66
2.7.3 锁定68
2.8 创建和使用函数68
2.8.1 创建函数69
2.8.2 使用函数70
2.8.3 删除函数70
2.9 创建和使用存储过程71
2.9.1 创建存储过程71
2.9.2 调用存储过程72
2.10 常用函数73
2.10.1 聚合函数73
2.9.3 删除存储过程73
2.10.2 数字函数75
2.10.3 字符串函数77
2.10.4 转换函数81
2.11 小结82
第2部分 软件开发基础83
第3章 开发环境的构建84
3.1 JDK的安装84
3.1.1 获得JDK84
3.1.2 在Windows上安装JDK84
3.1.3 在Linux上安装JDK87
3.1.4 测试JDK的安装是否成功89
3.2 Apache和Tomcat的安装90
3.2.1 Apache的安装90
3.2.2 Tomcat的安装93
3.2.3 设置环境变量95
3.2.4 启动Tomcat95
3.2.5 将Tomcat绑定到Apache中95
3.3 Ant的安装和使用98
3.3.1 Ant简介及如何获得Ant98
3.3.2 Ant的安装98
3.3.3 Ant的使用99
3.3.4 Ant构建文件的编写方法99
3.3.5 编写项目的构建文档101
3.4.1 SQL Server 2000数据库的安装104
3.4 数据库的安装104
3.4.2 Oracle9i数据库的安装113
3.5 小结124
第4章 JDBC基础125
4.1 JDBC简介125
4.2 JDBC的结构模型125
4.3 JDBC的兼容性126
4.3.1 JDBC 1.0 API126
4.3.3 JDBC 3.0 API127
4.3.2 JDBC 2.0 API127
4.4 JDBC的工作过程128
4.4.1 DriverManager128
4.4.2 JDBC DataSource131
4.4.3 Connection对象131
4.4.4 执行SQL语句133
4.4.5 ResultSet返回执行结果134
4.5 JDBC操作数据库的基本流程和简单实例134
4.5.1 JDBC操作数据库的基本流程134
4.5.2 读取数据库表中内容的实例134
4.6 使用JDBC连接各种数据库的方法137
4.6.1 连接Oracle 8/8i/9i数据库(thin模式)138
4.6.2 连接DB2数据库138
4.6.3 连接SQL Server7.0/2000数据库139
4.6.4 连接Sybase数据库139
4.6.5 连接Informix数据库139
4.6.6 连接MySQL数据库140
4.6.7 连接PostgreSQL数据库140
4.6.8 连接Access数据库140
4.7 小结141
5.1.1 两层模型142
5.1 两层模型和三层模型142
第5章 软件开发模型及方法142
5.1.2 三层模型143
5.2 Web应用的开发方法144
5.2.1 结构化开发方法144
5.2.2 面向对象的开发方法148
5.2.3 基于组件的开发方法152
5.2.4 框架式的开发方法160
5.3 小结162
第3部分 使用JSP开发系统163
6.1.2 注释164
6.1.1 模板元素164
第6章 JSP基础知识164
6.1 JSP页面的基本元素164
6.1.3 声明166
6.1.4 表达式167
6.1.5 JSP Scriptlet168
6.1.6 指令元素169
6.1.7 标签元素176
6.2 JSP页面的隐式声明的对象193
6.2.1 会话管理194
6.2.2 流控制194
6.2.4 输入和输出控制197
6.2.3 日志记录和异常197
6.3 JSP的初始化参数198
6.4 小结200
第7章 使用JSP制作Web数据库维护系统201
7.1 功能描述201
7.2 系统分析202
7.3 数据库设计203
7.4 系统实现203
7.5 功能性测试209
7.5.1 页面输入合法性验证209
7.5.3 更新语句的结果验证210
7.5.2 查询语句的结果验证210
7.6 扩展与提高212
7.7 小结212
第8章 使用JSP和JavaBean制作商品管理系统213
8.1 JavaBean的基础知识213
8.2 功能描述214
8.3 系统分析215
8.4 数据库设计216
8.4.1 商品管理系统数据库设计216
8.4.2 辅助的主键管理功能设计217
8.4.3 数据库初始化脚本218
8.5.1 Tomcat乱码的解决219
8.5 系统实现219
8.5.2 产生主键方法的编写224
8.5.3 商品分类管理226
8.5.4 商品管理255
8.6 小结277
第4部分 使用JSP+Servlet+JavaBean架构制作留言板系统279
第9章 留言板系统的准备工作280
9.1 功能描述280
9.2 系统分析283
9.3 数据库设计287
9.4.1 权限系统的实现289
9.4 基础功能的实现289
9.4.2 多语言提示信息的支持294
9.4.3 数据源的配置和数据库操作类的编写296
9.5 小结302
第10章 实现留言板系统的用户注册、登录和退出功能303
10.1 用户注册功能303
10.1.1 前台注册页面的编写303
10.1.2 注册页面后台程序的编写306
10.2 留言列表显示功能311
10.2.1 留言信息Bean的编写311
10.2.2 取得留言Servlet的开发313
10.2.3 留言的分页处理315
10.2.4 留言显示页面323
10.2.5 功能测试329
10.3 用户登录功能331
10.3.1 用户登录前台页面的制作331
10.3.2 用户登录功能后台程序的编写333
10.3.3 登录功能测试336
10.4 用户退出功能337
10.4.1 退出功能的后台程序337
10.4.2 退出功能测试339
10.5 小结340
第11章 实现留言板系统的留言发布、修改、删除及回复功能341
11.1 留言的发布和修改功能341
11.1.1 留言发布和修改功能的后台程序341
11.1.2 权限判断345
11.1.3 留言发布功能测试346
11.1.4 留言修改功能的后台程序348
11.1.5 留言修改功能测试351
11.2 留言删除功能352
11.2.1 留言删除功能的后台程序353
11.3 留言的回复功能355
11.2.2 留言删除功能测试355
11.3.1 留言回复功能的后台程序357
11.3.2 留言回复功能的测试360
11.4 小结361
第5部分 使用VM+Servlet+JavaBean架构制作网络相册系统363
第12章 实现网络相册系统的基础功能364
12.1 Velocity基础知识364
12.1.1 VTL简介364
12.1.2 Velocity的软件获得376
12.1.3 在web.xml中配置Velocity376
12.3.1 照片分类功能的分析377
12.3 系统分析377
12.2 功能描述377
12.3.2 照片维护和显示功能的分析379
12.4 数据库设计383
12.5 基础功能的实现385
12.5.1 操作数据库的基础385
12.5.2 配置提示信息389
12.5.3 配置数据源390
12.6 小结391
第13章 实现照片分类维护功能392
13.1 照片分类Bean392
13.2 照片分类信息维护页面393
13.3 照片分类信息的保存397
13.4 照片分类信息的查询402
13.5 照片分类信息的修改406
13.6 照片分类信息的删除408
13.7 小结411
第14章 实现照片维护功能412
14.1 照片信息的Bean的完成412
14.2 制作照片浏览页面414
14.3 照片发布425
14.4 照片文件修改页面437
14.5 照片的删除功能440
14.6 小结443
第6部分 使用Struts+OJB+VM架构制作购物网站系统445
第15章 网上购物系统的前期技术准备工作446
15.1 系统功能介绍446
15.2 技术方案450
15.2.1 Struts450
15.2.2 Tiles457
15.2.3 Validator459
15.2.4 Velocity459
15.2.5 OJB(ObJectRelationalBridge)459
15.3 环境构建460
15.3.1 Struts的配置461
15.3.2 Tiles的配置466
15.3.3 Validator的配置467
15.3.4 Velocity的配置470
15.3.5 OJB的配置476
15.4 系统分析481
15.5 建立和配置数据库482
15.5.1 购物网站的表结构说明482
15.5.2 初始化数据库485
15.6 小结488
16.1 定义CSS489
第16章 网上购物系统的基础开发489
16.2 Validator中常用的JavaScript方法491
16.3 国际化493
16.4 后台管理页面框架496
16.4.1 完成页面布局模板496
16.4.2 title的实现498
16.4.3 left的实现498
16.4.4 main的实现499
16.4.5 foot的实现499
16.4.6 配置管理页面模板499
16.4.7 功能测试500
16.5 客户界面布局502
16.5.1 客户界面模板502
16.5.2 客户界面Tiles的配置503
16.6 基本选项维护503
16.6.1 多语言选项配置的设计思想504
16.6.2 基本选项配置的实现方法505
16.7 数据库访问工具类509
16.8 扩展DispatchAction519
16.9 多语言间的切换522
16.10 小结524
17.1.1 编写ActionForm525
第17章 商品管理和展示功能的实现525
17.1 商品分类管理525
17.1.2 配置OJB527
17.1.3 配置资源文件528
17.1.4 完成后台处理程序529
17.1.5 完成Velocity页面533
17.1.6 Tiles的配置536
17.1.7 Struts的配置537
17.1.8 Validator的配置538
17.1.9 功能性测试543
17.2 商品管理546
17.2.1 编写ActionForm547
17.2.2 配置OJB549
17.2.3 配置资源文件550
17.2.4 完成后台处理程序551
17.2.5 完成Velocity页面559
17.2.6 Tiles的配置568
17.2.7 Action的配置568
17.2.8 Validator的配置569
17.2.9 功能性测试570
17.3 网站商品展示页面575
17.3.1 配置资源文件575
17.3.2 完成Action576
17.3.3 完成Velocity页面577
17.3.4 配置Tiles581
17.3.5 配置Action581
17.3.6 功能性测试582
17.4 小结582
第18章 用户管理及用户权限功能的实现583
18.1 用户管理583
18.1.1 编写ActionForm583
18.1.2 配置OJB586
18.1.3 配置资源文件587
18.1.4 编写Action588
18.1.5 完成Velocity页面591
18.1.6 配置Tiles594
18.1.7 配置Action595
18.1.8 配置Validator595
18.1.9 功能性测试596
18.2 用户权限管理598
18.2.1 用户登录功能599
18.2.2 用户退出功能601
18.2.3 实现权限验证602
18.2.4 扩展自己的Toolbox606
18.2.5 编写tools.vm页面608
18.3 小结610
第19章 与订单相关的功能的实现611
19.1 购物车611
19.1.1 实现购物车Bean611
19.1.2 配置资源文件615
19.1.3 实现购物车页面616
19.1.4 购物车的后台处理程序618
19.1.5 配置Action622
19.1.6 配置Validator623
19.1.7 功能性测试623
19.2.1 编写订单的基本信息ActionFrom625
19.2 订单和购物清单查询625
19.2.2 配置OJB630
19.2.3 定义资源文件632
19.2.4 完成后台处理Action633
19.2.5 编写Velocity页面637
19.2.6 配置Tiles646
19.2.7 配置Action646
19.2.8 配置Validator647
19.2.9 功能性测试648
19.3 订单处理648
19.4 小结650
热门推荐
- 2871726.html
- 39598.html
- 3254214.html
- 2700430.html
- 2796421.html
- 2515692.html
- 3232301.html
- 3198801.html
- 763090.html
- 2259836.html
- http://www.ickdjs.cc/book_1815122.html
- http://www.ickdjs.cc/book_1915621.html
- http://www.ickdjs.cc/book_1122911.html
- http://www.ickdjs.cc/book_1831230.html
- http://www.ickdjs.cc/book_470313.html
- http://www.ickdjs.cc/book_1694946.html
- http://www.ickdjs.cc/book_880222.html
- http://www.ickdjs.cc/book_2466856.html
- http://www.ickdjs.cc/book_2296189.html
- http://www.ickdjs.cc/book_2501494.html