图书介绍
WebSphere Studio Application Developer 5.0编程指南PDF|Epub|txt|kindle电子书版本网盘下载
![WebSphere Studio Application Developer 5.0编程指南](https://www.shukui.net/cover/52/30810891.jpg)
- (美)IBM公司著;邢文娟等译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302097143
- 出版时间:2004
- 标注页数:663页
- 文件大小:94MB
- 文件页数:682页
- 主题词:网络服务器-程序设计
PDF下载
下载说明
WebSphere Studio Application Developer 5.0编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言…………………………………………………………………………XV第Ⅰ部分 WebSphere Studio简介第1章 简介和概念3
1.1简介3
1.2.1平台体系结构4
1.2Eclipse4
1.3.1基于插件的工具安装5
1.3Workbench特性5
1.3.3纵向集成和横向集成6
1.3.2具有一致外观的面向角色的开发6
1.4WebSphere Studio产品7
1.3.6基于文件的IDE7
1.3.4开放标准7
1.3.5开放团队开发7
1.4.2WebSphere Studio Application Developer8
1.4.1WebSphere Studio Site Developer8
1.4.4WebSphere Enterprise Developer9
1.4.3WebSphere Studio Application Developer Integration Edition9
1.6从旧版本移植10
1.5 Application Developer 5.0的新特性10
1.7.1Web开发工具11
1.7工具11
1.7.3XML工具12
1.7.2关系数据库工具12
1.7.5Web services开发工具13
1.7.4Java开发工具(JDT)13
1.7.9性能概要分析工具14
1.7.8调试工具14
1.7.6EJB开发工具14
1.7.7团队协作14
1.7.11插件开发工具15
1.7.10用于测试和部署的服务器工具15
1.8本书中的示例代码16
1.8.2命名规则17
1.8.1 EJBBANK数据库17
1.9小结18
2.1Workbench基础19
第2章 设置Workbench及工作区首选项19
2.1.1工作区(Workspace)基础20
2.2首选项(Preferences)23
2.1.2Application Developer日志文件23
2.2.2文件关联24
2.2.1自动构建24
2.2.3本地历史26
2.2.4透视图首选项27
2.3Java开发首选项28
2.2.5Internet首选项28
2.3.1Java类路径变量29
2.3.3代码格式化程序30
2.3.2Java元素外观30
2.3.4编译器首选项31
2.3.5Java编辑器设置32
2.3.6已安装的JRE33
2.3.7Javadoc文件34
2.3.8组织导入36
2.3.10模板37
2.3.9重构37
2.4小结39
3.1集成开发环境(IDE)40
第3章 透视图、视图和编辑器40
3.1.1Application Developer帮助41
3.1.4编辑器43
3.1.3视图43
3.1.2透视图43
3.1.6切换透视图44
3.1.5透视图布局44
3.1.7指定默认透视图45
3.1.8组织和自定义透视图46
3.2.1J2EE透视图47
3.2透视图概览47
3.2.3Web透视图49
3.2.2Resource透视图49
3.2.4Java透视图51
3.2.5Java Browsing透视图52
3.2.6Java Type Hierarchy视图53
3.2.7Server透视图54
3.2.8XML透视图55
3.2.10Data透视图56
3.2.9XSL Debug透视图56
3.2.11Debug透视图57
3.2.12Profiling透视图59
3.2.13Component Test透视图60
3.2.1 4 CVS Repository Exploring透视图61
3.2.15 Install/Update透视图62
3.3小结63
3.2.16 Plug-in Development透视图63
4.1J2EE体系结构64
第4章 项目64
4.1.2EAR文件65
4.1.1Web容器和EJB容器65
4.2项目和文件夹66
4.1.4JAR文件66
4.1.3War文件66
4.3.3企业应用程序项目67
4.3.2 Java项目67
4.3 Application Developer的项目类型67
4.3.1简单项目67
4.3.4Web项目68
4.3.7应用程序客户端项目69
4.3.6EJB项目69
4.3.5Struts项目69
4.4创建新项目70
4.3.8服务器项目70
4.4.1项目属性71
4.5.1运行应用程序模板向导72
4.5使用模板创建应用程序项目72
4.6小结73
5.1创建并运行Java项目77
第5章 开发Java应用程序77
第Ⅱ部分 开发应用程序77
5.1.1创建Java项目78
5.1.2创建Java包81
5.1.3创建Java类82
5.1.4运行应用程序84
5.1.5导出代码并在Application Developer之外运行应用程序86
5.1.6在代码中定位编译错误88
5.1.7调试代码89
5.2准备utility项目90
5.2.1银行模型91
5.2.2实现92
5.2.4测试模型93
5.2.3导入实现93
5.3.2Java Scrapbook94
5.3.1可插入JDK94
5.3编程辅助94
5.3.3代码辅助96
5.3.4代码导航97
5.3.6Tasks视图98
5.3.5导入生成98
5.5.7重构99
5.3.8代码生成操作103
5.3.10 Java搜索和工作集104
5.3.9智能编译104
5.3.11书签106
5.4.2生成Javadoc108
5.4.1首选项108
5.4 Javadoc108
5.5小结111
5.4.3使用Ant生成Javadoc111
6.1JDBC概述112
第6章 开发数据库应用程序112
6.2数据源与直接连接113
6.4 XMI与DDL114
6.3Application Developer数据库操作114
6.5.1 DB Servers视图115
6.5数据透视图115
6.5.3 Navigator视图116
6.5.2 Data Definition视图116
6.6.1创建数据库连接117
6.6使用DB Servers视图117
6.6.2导入数据库对象120
6.6.3生成DDL和XML schema文件121
6.7.1创建数据库126
6.7创建数据库对象126
6.7.2创建schema127
6.7.3创建表128
6.7.4创建带外键的表131
6.7.5在数据库系统中定义数据库schema132
6.8创建SQL语句133
6.8.1使用SQLStatement向导134
6.8.2使用SQL查询生成器138
6.9.1使用DriverManager访问141
6.9在Java应用程序中访问数据库141
6.10 J2EE客户端应用程序143
6.9.2使用数据源进行访问143
6.11小结144
7.2应用程序示例:RedBank145
7.1简介145
第7章 开发Web应用程序145
7.2.2控制器146
7.2.1模型146
7.2.3视图147
7.2.5应用程序流149
7.2.4Facade149
7.3.1项目名称和特性150
7.3创建Web项目150
7.3.2企业应用程序特性151
7.3.3添加banking模型作为utility JAR152
7.3.5项目属性153
7.3.4模块相关性(dependency)153
7.3.6Web项目的目录结构154
7.4导入已有的资源155
7.5.1 Page Designer156
7.5创建静态Web资源156
7.5.3创建简单的HTML页面157
7.5.2语法验证157
7.5.4使用PageDesigner159
7.5.5使用CSS Designer162
7.6.1开发servlet165
7.6创建动态Web资源165
7.6.2开发JSP171
7.7创建测试用服务器181
7.9使用过滤器182
7.8测试应用程序182
7.9.1在Application Developer中创建过滤器184
7.9.2编辑过滤器185
7.10使用监听器187
7.10.1在Application Developer中创建监听器188
7.10.2编辑监听器189
7.11从JavaBean创建Web页面190
7.11.1完成代码195
7.12小结196
7.11.3运行生成的应用程序196
7.11.2完善生成的文件196
8.1.1创建一个Web项目197
8.1在Web应用程序中访问数据库197
第8章 开发使用数据库访问的197
Web应用程序197
8.1.2由SQL查询创建Web页面198
8.2在服务器端定义数据源203
8.4使用DB Beans访问数据库206
8.3测试数据库应用程序206
8.4.1创建使用DB Beans的JSP207
8.4.2使用JSP taglib访问数据库208
8.5小结214
9.2.1导入数据库的定义到一个Web项目中215
9.2创建一个Java存储过程215
第9章 使用存储过程开发215
应用程序215
9.1什么是存储过程215
9.2.2使用存储过程向导216
9.2.4执行存储过程220
9.2.3编译存储过程220
9.3访问一个Java存储过程221
9.3.1使用主程序222
9.3.2生成访问存储过程的JavaBean223
9.3.3使用JSP标记库225
9.3.4生成JavaBean Web页面226
9.4用多条语句创建存储过程228
9.4.1编辑产生的代码229
9.4.2编译和运行230
9.5小结231
9.4.3使用JSP231
10.1什么是Struts232
第10章 开发Struts应用程序232
10.2.1模型233
10.2 MVC架构模式233
10.2.3控制器234
10.2.2视图234
10.3带有Struts的MVC框架235
10.2.4 MVC各层之间的依赖关系235
10.4 Application Developer对Struts的支持237
10.5开发使用Struts的Web应用程序238
10.5.1创建Struts Web项目239
10.5.3导入RedBank Web内容242
10.5.2复制facade242
10.5.5创建Struts Web图243
10.5.4更新ApplicationResources .properties243
10.5.6实现Struts Web图245
10.5.7开发form beans246
10.5.8开发JSP250
10.5.9开发action264
10.5.10使用Struts配置文件编辑器268
10.6测试应用程序273
10.7小结274
11.1.1 XML和XML处理器275
11.1 XML概述和XML技术275
第11章 开发XML应用程序275
11.1.2 DTD和XML schema276
11.1.5 XPath277
11.1.4 XML名称空间277
11.1.3使用XSLT和XSL的schema和样式(style)277
11.2.1本章中示范的工具278
11.2 Application Developer中的XML工具278
11.2.3从头创建新XML文件279
11.2.2建立示例项目279
11.2.4创建XML schema282
11.2.5 XML生成器284
11.2.6由XSD生成DTD285
11.2.7验证XML文件286
11.2.8由XML schema生成XML文件287
11.2.9创建XSL文件289
11.2.10转换XML文件293
11.2.11调试XSL294
11.2.12由DTD或者XSD生成JavaBean295
11.3.1更多信息297
11.3小结297
12.1简介298
第12章 开发EJB应用程序298
12.1.2EJB容器301
12.1.1EJB服务器301
12.1.3EJB组件302
12.2应用程序示例:RedBank306
12.3创建一个EJB项目308
12.4.1创建entity bean310
12.4用entity bean实现模型310
12.3.1数据转移对象和帮助类310
12.4.2编辑entity bean315
12.4.3创建实体关系319
12.4.4更新TransRecord的create方法322
12.4.5创建custom finders323
12.4.6对象关系的映射325
12.5.1创建session Bean330
12.5实现session facade模式330
12.5.2创建一个EJB引用332
12.5.3编辑session bean334
12.6生成部署代码339
12.7.1修改访问EJB的数据源340
12.7完成EJB部署描述符340
12.8.1通用测试客户机341
12.8测试EJB341
12.9调整Web应用程序346
12.9.1 Web项目相关性347
12.9.2 EJB引用348
12.10小结349
12.9.3测试Web接口349
13.1面向服务的体系结构(SOA)的概念351
第13章 开发Web service351
13.2 SOA体系结构的Web service方法352
13.3.2 Web service的自顶向下的开发354
13.3.1 Web service的自底向上的开发354
13.3 Application Developer中的Web service工具354
13.5由JavaBean创建Web service355
13.4示例的准备355
13.3.3客户端开发355
13.5.1使用Web service向导创建Web service356
13.5.2生成的文件362
13.6.1使用测试应用程序示例365
13.6测试Web service365
13.6.2使用通用测试客户端366
13.7创建Web service客户端367
13.7.1运行Web Service Client向导368
13.8由session bean创建Web service369
13.9实现真正的客户端应用程序370
13.10.1更多信息372
13.10小结372
14.1Visual Editor for Java概述373
第14章 开发GUI应用程序373
14.3构建自己的示例项目374
14.2 GUI示例374
14.4启动Visual Editor375
14.4.1创建可视类376
14.4.2用Visual Editor打开一个已有类377
14.5 Visual Editor的风格(look and feel)378
14.6自定义Visual Editor的外观380
14.8用Visual Editor工作382
14.7修改默认的Java Editor382
14.8.1重设JavaBean组件大小383
14.8.2代码同步384
14.8.3在可视类中添加JavaBean385
14.8.4使用Properties视图387
14.8.5使用Java Beans视图390
14.8.6扩展GUI示例392
14.9给JavaBean添加数据396
14.10为GUI示例添加额外的方法398
14.11编写事件处理代码399
14.12运行并且测试JavaBean401
14.12.1作为一个JavaBean运行GUI示例402
14.12.2作为一个Java应用程序运行GUI示例403
14.13在Application Developer外运行示例404
14.12.3测试GUI示例404
14.14小结405
15.1服务器工具特性409
第15章 服务器与服务器配置409
第Ⅲ部分 测试和调试应用程序409
15.1.1支持的运行时环境410
15.2自动创建服务器与服务器配置411
15.3手动创建服务器与服务器配置413
15.3.2创建远程服务器与文件传输机制414
15.3.1创建服务器项目414
15.3.3手动创建一个服务器配置421
15.3.4为服务器指派一个服务器配置422
15.4同时创建服务器与服务器配置423
15.5将项目指派到服务器配置424
15.6配置数据源425
15.7启动与停止服务器426
15.8修改应用程序以适应远程服务器429
15.9 Apache Tomcat430
15.10.1配置TCP/IP Monitor431
15.10 TCP/IP监视器431
15.10.2使用TCP/IP Monitor432
15.11.2 Configuration页面434
15.11.1 Server页面434
15.11自定义服务器配置434
15.11.3 Applications页面435
15.11.4 Administrative控制台437
15.12为WebSphere测试环境应用Fix Packs438
15.13小结440
16.1.1在servlet中设置断点441
16.1调试Web应用程序441
第16章 测试和调试441
16.1.2在JSP中设置断点443
16.2使用启用的断点测试应用程序444
16.2.1具有堆栈框架(stack frames)的Debug视图446
16.2.4查看变量447
16.2.3 Breakpoints视图(断点视图)447
16.2.2调试功能447
16.2.5检查变量448
16.2.6计算表达式449
16.3调试JSP450
16.4.1配置远程服务器451
16.4在远程WebSphere Application Server上调试451
16.4.2在Application Developer中附加一个远程服务器452
16.4.4在远程服务器上调试454
16.4.3连接到远程服务器454
16.5小结456
16.4.5从远程服务器断开456
17.1什么是JUnit457
第17章 JUnit和组件测试457
17.1.2为什么进行单元测试458
17.1.1单元测试458
17.2用JUnit测试459
17.1.3单元测试框架结构的好处459
17.2.1 TestCase类460
17.3.2准备JUnit461
17.3.1导入模型461
17.2.2 TestSuite类461
17.3创建测试用例461
17.3.3创建测试用例462
17.3.4setUp和tearDown方法464
17.3.5测试方法465
17.3.6创建TestSuite466
17.4运行测试用例468
17.5.1创建Java测试用例470
17.5组件测试470
17.4.1测试Web应用程序470
17.5.2准备Java测试用例472
17.5.4运行Java测试用例474
17.5.3更新Java测试用例的代码474
17.5.5报告测试用例结果475
17.5.6创建HTTP测试用例478
17.6小结482
18.1部署企业应用程序485
第18章 部署企业应用程序485
第Ⅳ部分 部署和概要分析应用程序485
18.3.1 EJB部署描述符486
18.3使用部署描述符486
18.2导入企业应用程序486
18.3.2 Web部署描述符488
18.4构建应用程序客户端模块490
18.3.3应用程序客户端模块部署描述符490
18.5导出企业应用程序492
18.6.1启动服务器和管理控制台493
18.6配置WebSphere Application Server493
18.6.3配置JDBC驱动程序和数据源494
18.6.2配置服务器(可选)494
18.7安装企业应用程序497
18.6.4保存配置497
18.7.1安装步骤498
18.7.4测试应用程序502
18.7.3启动企业应用程序502
18.7.2重新生成HTTP服务器插件配置502
18.8命令行工具503
18.7.5远程调试503
18.8.2脚本工具:wsadmin504
18.8.1批处理命令504
18.10小结506
18.9类路径506
19.1什么是Ant507
第19章 使用Ant构建应用程序507
19.3 Ant构建文件508
19.2示例演示项目和应用程序508
19.5创建简单的构建文件509
19.4 Ant任务509
19.5.3构建目标511
19.5.2全局属性511
19.5.1项目定义511
19.6运行Ant513
19.6.1输出在哪里514
19.6.3强制构建515
19.6.2重新运行Ant515
19.7.1使用或者导J2EE项目516
19.7构建J2EE应用程序516
19.6.4类路径问题516
19.7.2 Ant J2EE构建脚本517
19.7.3为J2EE运行Ant521
19.9在Application Developer外运行Ant522
19.8使用Ant构建Javadoc522
19.9.2运行命令文件523
19.9.1准备命令文件523
19.10小结525
20.1概要分析体系结构526
第20章 概要分析应用程序526
20.2.1Agent Controller527
20.2概要分析Java进程527
20.2.3连接(attach)Java进程528
20.2.2在WebSphere TestEnvironment 中对应用程序进行概要分析528
20.2.4开始监视531
20.2.6启动Java进程进行概要分析532
20.2.5性能分析视图532
20.3性能分析534
20.2.7对远程进程进行概要分析534
20.3.1包统计信息535
20.3.2类方法统计536
20.3.3方法统计537
20.3.4堆538
20.3.5方法调用541
20.3.6方法执行543
20.3.7执行流544
20.3.8时序图545
20.3.9实例统计547
20.3.10对象引用548
20.5小结549
20.4需要注意的问题549
21.1.1比较文件553
21.1本地历史记录553
第Ⅴ部分 团队开发553
第21章 版本控制553
21.1.2替换文件554
21.1.4首选项555
21.1.3恢复已删除的文件555
21.2团队开发556
21.2.1资源库557
21.3 Application Developer团队支持560
21.3.1术语比较561
21.4小结562
22.1简介563
第22章 使用并行版本系统563
22.2在Windows平台下安装CVS564
22.3在CVSNT上创建一个CVS资源库565
22.4.1Application Developer 5.0有什么新内容567
22.4在Application Developer中配置CVS567
22.4.2CVS首选项568
22.4.3哪些变化会影响您的工作570
22.4.4从版本控制中忽略资源571
22.4.5标号修饰572
22.5开发场景573
22.4.6 CVS控制台573
22.5.1创建和共享项目(步骤1-stadel)574
22.5.2在工作区中添加一个共享项目(步骤2-stade2)578
22.5.3与资源库同步(步骤3-stadel)580
22.5.4并行开发(步骤4-stadel和stade2)581
22.5.5解决冲突(步骤5-stadel)582
22.5.6版本化(步骤6-stadel)587
22.6 CVS资源的历史记录588
22.7 CVS中的分支589
22.7.1分支590
22.7.2合并592
22.8使用补丁594
22.7.3定义分支标记594
22.8.1创建一个补丁595
22.8.2应用补丁596
22.9断开一个项目598
22.10小结599
22.9.1重新连接599
23.1什么是Rational ClearCase600
第23章 使用ClearCase600
23.2ClearCase基本术语601
23.3.1安装ClearCase LT Server602
23.3安装ClearCase LT602
23.4.1Application Developer中的ClearCase帮助604
23.4 ClearCase与Application Developer集成604
23.3.2安装ClearCase LT Client604
23.4.2 ClearCase首选项605
23.5在Application Developer中使用ClearCase606
23.6为一个新项目设置ClearCase607
23.6.2创建一个新的ClearCase项目608
23.6.1创建一个新的VOB608
23.6.3加入一个ClearCase项目610
23.6.4创建一个Web项目612
23.6.5添加一个项目到ClearCase source control613
23.7.1开发者1添加了一个servlet615
23.7开发场景615
23.7.2开发者1将工作交付到集成流617
23.7.3开发者1创建一个基线619
23.7.4开发者2加入此项目620
23.7.5开发者2向Application Developer中导入项目622
23.7.6开发者2添加一个新的servlet623
23.7.7开发者2将工作交付给集成流625
23.7.9开发者同步626
23.7.8开发者2创建一个新基线626
23.8小结629
A.2.1硬件要求633
A.2安装WebSphere Application Server633
第Ⅵ部分 附录633
附录A 产品安装633
A.1安装DB2 UDB633
A.2.2软件要求634
A.3.1安装过程635
A.3安装Application Server 5.0635
A.4安装Application Developer636
A.3.2验证安装636
A.4.2软件要求:637
A.4.1硬件要求637
A.6安装Agent Controller638
A.5安装Application Developer638
A.7.1使用Update Manager639
A.7更新Application Developer639
A.8手动更新643
B.2编辑快捷键644
B.1Workbench快捷键644
附录B 快捷键644
B.3 Java编辑器快捷键645
B.4 Java开发工具快捷键646
B.6页面和CSS Designer快捷键647
B.5 Debug透视图快捷键647
B.7 Page Designer源页面快捷键649
C.2.1下载Web资料的系统要求650
C.2使用Web资料650
附录C 附加资料650
C.1定位Web资料650
C.2.3安装EJBBANK数据库651
C.2.2怎样使用Web资料651
C.2.5安装ItsoProGuide.ear文件652
C.2.4 EJBBANK数据库652
C.2.9 DB2的用户ID和密码654
C.2.8安装其他项目654
C.2.6修补类路径错误654
C.2.7安装服务器654
附录D 缩写词656
附录E 相关出版物659
附录F 作者信息662