图书介绍
精通Eclipse整合Web开发 Struts+Spring+Hibernate+JBPM2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张恒汝,虞晓东编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115182067
- 出版时间:2008
- 标注页数:450页
- 文件大小:153MB
- 文件页数:464页
- 主题词:软件工具-程序设计
PDF下载
下载说明
精通Eclipse整合Web开发 Struts+Spring+Hibernate+JBPMPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 起步篇3
第1章 Eclipse简介及开发平台的安装3
1.1 Eclipse简介3
1.2 安装JDK4
1.2.1 安装JDK4
1.2.2 安装Tomcat4
1.2.3 设置环境变量4
1.3 安装Eclipse平台及中文包5
1.3.1 安装5
1.3.2 配置Eclipse平台6
第2章 Eclipse平台8
2.1 Eclipse平台技术概述8
2.1.1 平台的体系结构8
2.1.2 平台运行时9
2.1.3 SWT和JFace9
2.1.4 工作台10
2.1.5 小组支持10
2.1.6 帮助支持10
2.2 Eclipse工作台11
2.2.1 工作台概述11
2.2.2 透视图12
2.2.3 视图13
2.2.4 工具栏17
2.2.5 外部工具18
2.2.6 更新管理器18
2.2.7 如何创建项目19
2.3 资源管理20
2.3.1 资源与工作台20
2.3.2 本地历史记录21
2.3.3 浏览和查找资源22
2.3.4 导入/导出资源22
2.3.5 比较23
2.3.6 插件开发中的资源24
2.4 定制工作台25
2.4.1 定制工具栏25
2.4.2 定制键绑定26
2.4.3 更改字体和颜色26
2.4.4 更改选项卡的位置27
第3章 Java集成开发环境28
3.1 Java集成开发界面简介28
3.2 Java开发基本操作29
3.2.1 Java开发环境配置29
3.2.2 创建Java项目30
3.2.3 在项目中添加Java类31
3.3 Java编辑器的使用33
3.3.1 Java编辑器简介33
3.3.2 添加新方法并使用内容辅助功能34
3.3.3 自动编译和错误代码的标识34
3.3.4 创建Javadoc文档35
3.3.5 查看Javadoc文档39
3.4 Java搜索39
3.4.1 从工作台执行Java搜索39
3.4.2 使用弹出菜单执行Java搜索40
3.5 Java项目的运行40
3.5.1 创建、管理和运行配置40
3.5.2 运行Java程序44
3.6 查看JDK和Eclipse源代码44
3.6.1 查看JDK源代码44
3.6.2 查看Eclipse的源代码44
3.7 常用快捷键44
第4章 Java代码的调试48
4.1 Java调试器简介48
4.2 Java调试透视图50
4.2.1 简介50
4.2.2 Java调试视图51
4.2.3 Java断点视图52
4.2.4 断点设置52
4.2.5 Java变量视图56
4.2.6 对表达式求值56
4.2.7 对代码片段求值56
4.2.8 Java显示视图57
4.3 本地调试57
4.3.1 配置调试环境57
4.3.2 调试Java代码59
4.4 远程调试59
第二篇 初级篇65
第5章 Eclipse下SWT的使用65
5.1 SWT简介65
5.2 SWT中的包66
5.3 安装SWT Designer66
5.4 SWT Designer开发实例68
5.5 SWT常用组件及其常用方法70
5.5.1 组件的常用方法70
5.5.2 按钮、单选框、复选框(Button类)71
5.5.3 标签(Label类)72
5.5.4 文本框(Text类)72
5.5.5 列表框(List类)73
5.5.6 下拉框(Combo类)73
5.6 SWT布局管理器73
5.6.1 充满式布局74
5.6.2 行列式布局74
5.6.3 网格式布局74
5.6.4 表格式布局74
5.7 SWT应用开发实例74
第6章 Eclipse下的Web应用开发80
6.1 概述80
6.2 使用WTP插件开发Web应用程序81
6.2.1 安装WTP81
6.2.2 WTP配置82
6.2.3 使用WTP构建Web应用程序85
6.2.4 WTP中的程序调试和运行87
6.3 使用Lomboz插件开发J2EE应用程序88
6.3.1 Lomboz的安装88
6.3.2 Lomboz在Eclipse中的配置89
6.4 Tomcat插件的下载、安装和配置91
6.5 使用Lomboz构建J2EE应用程序92
6.6 Web应用程序部署文件web.xml96
第7章 Eclipse与JUnit98
7.1 JUnit简介98
7.1.1 为什么使用JUnit98
7.1.2 JUnit测试框架99
7.1.3 JUnitAPI介绍100
7.2 在Eclipse中设置JUnit102
7.2.1 安装JUnit102
7.2.2 JUnit的设置102
7.3 用Eclipse和JUnit进行单元测试103
7.3.1 被测试项目103
7.3.2 配置被测试项目107
7.3.3 创建JUnit测试用例108
7.3.4 运行测试和分析测试结果111
7.3.5 创建测试套件111
7.3.6 测试运行环境配置113
第8章 Eclipse下Ant的应用114
8.1 Ant简介114
8.2 Ant安装和运行115
8.2.1 安装Ant工具115
8.2.2 配置Ant环境变量115
8.3 Ant构建文件的基本结构116
8.3.1 Ant的主要标签116
8.3.2 Ant的数据类型118
8.3.3 与文件操作相关的属性120
8.3.4 与Java相关的属性122
8.3.5 打包相关122
8.3.6 执行SQL语句124
8.3.7 发送邮件125
8.4 Eclipse中Ant插件的用法125
8.4.1 建立一个Java项目125
8.4.2 创建Ant构建文件128
8.4.3 运行Ant构建文件128
8.4.4 配置Ant编辑环境129
8.4.5 快速创建同一项目的不同构建文件130
8.5 Ant和JUnit结合进行单元测试131
8.5.1 在Eclipse中配置Ant工具131
8.5.2 Ant和JUnit结合进行单元测试案例131
第三篇 中级篇137
第9章 在Eclipse中使用Struts137
9.1 Struts概述137
9.2 MVC模式137
9.3 Struts体系结构138
9.4 Struts基本组件139
9.4.1 Struts控制器组件139
9.4.2 Struts模型组件142
9.4.3 Struts视图组件143
9.5 Struts的配置143
9.5.1 Web应用发布描述文件web.xml143
9.5.2 Struts配置文件struts-config.xml145
9.6 Struts基本标签库148
9.6.1 HTML标签库148
9.6.2 Bean标签库150
9.7 在Eclipse中开发Struts实例152
9.8 本章小结156
第10章 使用AspectJ进行AOP编程157
10.1 AOP概述157
10.2 连接点模型158
10.2.1 切入点158
10.2.2 通知159
10.2.3 方面160
10.3 安装AspectJ Development Tools(AJDT)插件161
10.4 AspectJ项目实例分析162
10.5 本章小结168
第11章 WebService应用开发169
11.1 WebService简介169
11.2 WebService技术应用170
11.2.1 Axis框架简介170
11.2.2 安装Axis173
11.3 编写并发布WebService程序173
11.3.1 编写和发布WebService服务器端173
11.3.2 编写客户端访问WebService服务器端176
第12章 使用Eclipse进行版本管理179
12.1 版本管理控制概述179
12.2 协同CVS进行版本管理180
12.2.1 什么是CVS180
12.2.2 CVS的常用术语180
12.2.3 CVS服务器的安装181
12.2.4 在Linux平台上配置CVS服务器181
12.2.5 在WindowsNT平台上配置CVS服务器182
12.2.6 应用CVS系统协助开发的流程(如图12-1所示)182
12.2.7 Eclipse与CVS的连接183
12.2.8 启动一个新项目183
12.2.9 应用Eclipse从CVS资源库检出代码184
12.2.10 Eclipse与CVS协同开发184
12.3 协同Subversion进行版本管理186
12.3.1 什么是Subversion186
12.3.2 安装Subclipse插件187
12.3.3 建立Repository定义188
12.3.4 启动一个新项目188
12.3.5 从资源库检出代码188
12.3.6 Eclipse协同Subversion开发188
第四篇 高级篇193
第13章 在Eclipse中使用Hibernate193
13.1 Hibernate简介193
13.2 Hibernate的下载安装195
13.3 一个简单的Hibernate实例195
13.3.1 添加所需类库195
13.3.2 添加配置文件hibernate.cfg.xml195
13.3.3 编写Hibernate映射文件196
13.3.4 编写Hibernate映射代码类197
13.3.5 编写HibernateUtil辅助类198
13.3.6 建立库表199
13.3.7 编写测试类199
13.3.8 运行应用200
第14章 Spring应用开发201
14.1 搭建Spring开发环境201
14.2 实现Spring实例202
14.2.1 创建项目和Spring配置文件202
14.2.2 创建接口与实现类203
14.2.3 添加辅助类与测试类206
14.3 Spring IoC(控制反转)和AOP(面向方面编程)207
14.3.1 IoC容器208
14.3.2 面向方面编程208
14.4 Spring对各种服务提供的支持210
14.4.1 Spring对JNDI(命名服务)提供的支持210
14.4.2 Spring对JTA(事务服务)提供的支持211
14.4.3 Spring对JMS(消息服务)提供的支持215
14.4.4 Spring对EJB(企业Bean服务)提供的支持220
14.4.5 Spring对DAO、JDBC、ORM(持久化服务)和远程服务提供的支持222
14.5 Spring的视图集成技术223
14.6 Spring进阶实例223
14.6.1 创建数据表224
14.6.2 创建实体类Userinfo224
14.6.3 创建DAO接口与实现类226
14.6.4 创建action类227
14.6.5 Struts的配置228
14.6.6 Spring的配置229
14.6.7 运行实例230
第15章 Eclipse插件开发231
15.1 Eclipse平台体系结构231
15.2 插件简介232
15.3 开发一个简单的加法器插件Summator233
15.3.1 创建插件233
15.3.2 安装和运行插件237
15.4 插件开发环境PDE简介238
15.4.1 主机和运行时238
15.4.2 外部插件与工作区插件238
15.4.3 配置PDE238
15.4.4 PDE提供的视图239
15.5 使用PDE创建插件239
15.5.1 创建插件240
15.5.2 插件清单编辑器241
15.6 运行插件242
15.6.1 选择要运行的插件242
15.6.2 对插件进行跟踪243
15.6.3 在调试方式下运行244
15.6.4 运行插件244
第16章 RCP开发平台245
16.1 RCP简介245
16.2 功能结构体系246
16.3 创建应用程序247
16.4 测试富客户端应用程序252
16.5 部署富客户端应用程序252
第17章 开发EJB 3.0应用253
17.1 EJB开发概述253
17.2 EJB环境搭建254
17.2.1 JBossIDE安装255
17.2.2 JBoss应用服务器安装255
17.3 容器服务255
17.3.1 会话Bean255
17.3.2 会话Bean生命周期的管理256
17.3.3 消息驱动Bean257
17.3.4 依赖注入258
17.3.5 事务259
17.3.6 安全259
17.3.7 通用拦截器260
17.4 持久化261
17.4.1 ORM框架261
17.4.2 映射一个简单的对象261
17.4.3 关系映射262
17.4.4 继承264
17.4.5 持久化档案264
17.4.6 实体管理器265
17.5 创建EJB3.0项目266
17.6 创建访问客户端项目269
17.7 运行客户端270
第五篇 应用篇273
第18章 图书借阅管理系统(Struts+Hibernate)273
18.1 系统需求273
18.1.1 读者模块273
18.1.2 管理员模块274
18.2 系统功能描述275
18.2.1 用户注册275
18.2.2 用户登录275
18.2.3 读者操作275
18.2.4 管理员操作277
18.3 系统设计279
18.3.1 系统架构设计279
18.3.2 业务实体设计279
18.3.3 业务逻辑设计280
18.4 数据库281
18.4.1 E-R图设计281
18.4.2 物理建模282
18.4.3 设计表结构283
18.4.4 数据库脚本285
18.5 通用功能实现286
18.5.1 Hibernate的Session操作287
18.5.2 分页查询功能287
18.5.3 分页信息显示功能292
18.5.4 事务的实现294
18.5.5 汉字编码过滤器295
18.6 功能模块实现296
18.6.1 用户注册296
18.6.2 用户登录298
18.6.3 我的信息299
18.6.4 查询图书301
18.6.5 图书信息305
18.6.6 预借图书306
18.6.7 我的预借308
18.6.8 我的借阅309
18.6.9 用户管理310
18.6.10 添加图书315
18.6.11 图书管理316
18.6.12 分类管理320
18.6.13 借阅管理327
18.7 实例运行330
第19章 网上商城(Struts+Spring+Hibernate+WebService)331
19.1 系统需求331
19.1.1 前台用户购物模块331
19.1.2 管理模块332
19.2 系统功能描述333
19.2.1 会员注册333
19.2.2 会员登录333
19.2.3 会员操作333
19.2.4 管理员后台操作339
19.3 系统设计341
19.3.1 系统架构设计341
19.3.2 业务实体设计342
19.3.3 业务逻辑设计343
19.4 数据库343
19.4.1 E-R图设计343
19.4.2 物理建模343
19.4.3 设计表结构345
19.4.4 数据库脚本349
19.5 通用功能实现349
19.5.1 分页查询功能349
19.5.2 Struts与Spring的整合353
19.5.3 Spring与Hibernate的整合353
19.5.4 声明式事务354
19.6 功能模块实现355
19.6.1 会员注册355
19.6.2 会员登录358
19.6.3 分类查询360
19.6.4 热卖商品365
19.6.5 特价商品367
19.6.6 推荐商品369
19.6.7 品牌查询371
19.6.8 商品信息376
19.6.9 购物车378
19.6.10 我的订单386
19.6.11 商品管理389
19.6.12 品牌管理391
19.6.13 分类管理393
19.6.14 会员管理395
19.6.15 订单管理397
19.7 实例运行400
第20章 文件审批系统(JBPM+Struts+Spring+Hibernate)401
20.1 系统需求401
20.1.1 管理员模块401
20.1.2 普通发文用户模块402
20.1.3 审批员模块402
20.2 系统功能描述402
20.2.1 登录403
20.2.2 修改密码403
20.2.3 管理员操作404
20.2.4 普通发文用户操作406
20.2.5 审批员操作408
20.3 JBPM介绍408
20.3.1 基本概念409
20.3.2 JBoss JBPM图形化流程设计器409
20.3.3 JBoss JBPM简单流程定义409
20.3.4 本章使用的流程定义410
20.4 系统设计415
20.4.1 系统架构设计415
20.4.2 业务实体设计416
20.4.3 业务逻辑设计416
20.5 数据库417
20.5.1 E-R图设计417
20.5.2 物理建模417
20.5.3 设计表结构418
20.5.4 JBPM流程引擎相关表419
20.5.5 数据库脚本419
20.6 通用功能实现421
20.7 功能模块实现424
20.7.1 登录424
20.7.2 修改密码427
20.7.3 增加文章类型429
20.7.4 查看文章类型431
20.7.5 增加用户433
20.7.6 查看用户434
20.7.7 增加职责437
20.7.8 查看职责438
20.7.9 撰写文章440
20.7.10 发布文章443
20.7.11 我的文章445
20.7.12 审批文章447
20.8 实例运行450
热门推荐
- 2506995.html
- 3457470.html
- 506097.html
- 1724849.html
- 760651.html
- 601296.html
- 1750657.html
- 503707.html
- 2483712.html
- 2654064.html
- http://www.ickdjs.cc/book_2940500.html
- http://www.ickdjs.cc/book_1368929.html
- http://www.ickdjs.cc/book_1097332.html
- http://www.ickdjs.cc/book_721062.html
- http://www.ickdjs.cc/book_2562838.html
- http://www.ickdjs.cc/book_2293285.html
- http://www.ickdjs.cc/book_2340911.html
- http://www.ickdjs.cc/book_2268446.html
- http://www.ickdjs.cc/book_174673.html
- http://www.ickdjs.cc/book_3441203.html