图书介绍

WebSphere Studio Application Developer 5.0编程指南PDF|Epub|txt|kindle电子书版本网盘下载

WebSphere Studio Application Developer 5.0编程指南
  • (美)IBM公司著;邢文娟等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302097143
  • 出版时间:2004
  • 标注页数:663页
  • 文件大小:94MB
  • 文件页数:682页
  • 主题词:网络服务器-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐