当前位置:首页 > 工业技术
精通JBuilder
精通JBuilder

精通JBuilderPDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:(美)Mike Rozlog等著;马朝晖等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111134540
  • 页数:422 页
图书介绍:本书介绍Java源代码的开发及其管理,包括安装和配置JBuilder,使用大量工具集创建、管理和重构Java类,集成团队测试和构造框架使大型开发工程简单化,从Servet转移到JSP和Struts,开发EJB 1.1、EJB 2.0,使用RMI、CORBA和Web服务进行开发。
《精通JBuilder》目录
标签:朝晖 精通

目录 3

对本书的评价 3

序 3

前言 3

第一部分 JBuilder是集成开发环境 3

第1章 安装JBuilder 3

1.1 安装JBuilder 3

1.2 检查安装 4

1.3 检查配置文件 5

1.4 设置user.home 6

1.5 检查许可 7

1.6 设置其他开关 7

1.7 执行故障处理 8

1.8 小结 8

第2章 定制AppBrowser 9

2.1 一般AppBrowser组件 9

2.2 使用IDE选项配置AppBrowser 12

2.2.1 Browser(浏览器) 12

2.2.2 File Types 15

2.2.3 Web面板 16

2.2.4 XML面板 17

2.2.5 Run/Debug面板 20

2.2.6 Audio面板 20

2.2.7 UML面板 21

2.2.8 EJB Designer 22

2.2.9 IDE Options的一般设置 22

2.3 通过编辑器选项配置AppBrowser 23

2.3.1 Editor面板 23

2.3.3 Color面板 25

2.3.2 Display面板 25

2.3.4 CodeInsight面板 27

2.3.5 Template面板 28

2.3.6 Java Structure面板 29

2.3.7 编辑器选项的一般设置 29

2.4 Content标签 30

2.4.1 图形 30

2.4.2 Source标签 30

2.4.3 Doc标签 32

2.4.4 使用多个AppBrowser 33

2.5 小结 33

3.1 Java开发工具包概述 34

第3章 控制Java配置 34

3.1.1 JDK的定义 35

3.1.2 添加JDK 38

3.1.3 配置JDK 39

3.1.4 JDK转换 39

3.2 配置库 39

3.3 小结 42

第4章 工程属性和配置 43

4.1 在JBuilder中创建简单的工程 43

4.1.2 工程组 47

4.1.1 多个源文件的根目录 47

4.2 使用节点 51

4.3 高级工程属性特性 51

4.3.1 Paths面板 52

4.3.2 General面板 52

4.3.3 Run面板 52

4.3.4 Build面板 54

4.3.5 Formatting面板 54

4.3.6 Class Filters 57

4.3.7 Server面板 59

4.3.8 默认的工程属性 59

4.3.11 工程窗格工具栏 60

4.3.9 工程窗格界面 60

4.3.10 上下文菜单 60

4.3.12 高级特性 61

4.4 小结 62

第5章 使用JBuilder进行调试 63

5.1 调试基础知识 64

5.1.1 行断点 66

5.1.2 调试工具栏 68

5.1.3 调试视图 69

5.1.5 当前框架 70

5.1.4 加载的类和静态数据视图 70

5.1.6 了解DebugShow 71

5.1.7 高级断点 77

5.2 中间调试 78

5.2.1 在调试会话中修改代码 79

5.2.2 多进程调试 80

5.3 高级调试 85

5.4 小结 93

第6章 使用JBuilder的帮助系统 94

6.1 开始 94

6.1.2 Find窗格 96

6.1.1 Index窗格 96

6.1.3 Content窗格 97

6.1.4 上下文相关的帮助 98

6.1.5 使用Doc标签 98

6.2 日积月累 98

6.3 高级帮助特性 99

6.3.1 书签 100

6.3.2 字体 100

6.3.3 复制缓冲区 100

6.4 小结 101

第7章 创建类 104

7.1 对象库概述 104

快速应用开发工具 104

第二部分 JBuilder作为 104

7.2 对象库标签 105

7.2.1 General标签 105

7.2.2 Project标签 113

7.2.3 Web标签 113

7.2.4 XML标签 116

7.2.5 CORBA标签 116

7.2.6 构造标签 116

7.3 小结 117

7.2.9 Web服务标签 117

7.2.7 Enterprise标签 117

7.2.8 测试标签 117

第8章 修改类 118

8.1 创建第一个JavaBean 118

8.1.1 添加属性 122

8.1.2 添加事件 126

8.1.3 添加属性编辑器 127

8.1.4 添加BeanInfo类 129

8.1.6 Java解决问题的方式 131

8.1.5 添加定制代码 131

8.1.7 设置To-Do的内部代码 133

8.1.8 覆盖equals()方法 133

8.1.9 覆盖toString()方法 133

8.1.10 覆盖hashCode()方法 134

8.2 构造可视的JavaBean 134

8.2.1 使用GUI设计器 135

8.2.2 创建边框组件 137

8.2.3 建立设计器 138

布局 140

8.2.4 拖放;复制、剪切和粘贴 140

8.2.5 为了部署把XY布局改为网格包 140

8.2.6 把不可视的bean添加到选项板 141

8.2.7 把组件添加到可视组件 142

8.2.8 否决事件 144

8.2.9 实现接口 144

8.3 构造应用程序 146

8.4 小结 147

9.1.1 使用VCS建立工程 150

9.1 团队开发工具 150

第9章 集成团队开发 150

应用生存周期管理 150

第三部分 JBuilder和 150

9.1.2 管理源文件的修订版本 151

9.2 CVS集成 154

9.2.1 创建CVS存储库 155

9.2.2 配置CVS属性 155

9.2.3 从CVS检出工程 156

9.2.4 把新工程放置到CVS中 156

9.2.5 工程级CVS命令 156

9.2.6 文件级CVS命令 158

9.2.7 解决CVS合并冲突 159

9.3 小结 159

第10章 使用构造系统 160

10.1 构造系统基础知识 160

10.2 使用编译器 161

10.2.1 编译器设置 161

10.2.2 一般构造设置 163

10.2.3 管理资源文件 165

10.2.5 把项目添加到Build菜单 166

10.2.4 改动Ant库 166

10.3 档案文件构造器 167

10.4 使用外部构造任务 168

10.5 使用工程组 169

10.6 JBuilder构造系统和Ant构造文件的集成 170

10.6.1 Ant向导 171

10.6.2 Ant构造文件属性 171

10.6.3 Ant选项 173

10.6.4 使用Ant处理编译错误 173

10.7 小结 173

11.1 JUnit体系结构 175

11.1.1 TestCase 175

第11章 使用JUnit进行单元测试 175

11.1.2 TestSuite 176

11.1.3 JUnit支持类 178

11.1.4 测试运行器 181

11.2 JUnit和JBuilder的集成 182

11.2.1 建立测试案例 182

11.2.2 建立TestSuite 187

11.2.3 使用测试夹具 188

11.4 小结 194

11.3 单元测试J2EE应用程序 194

第12章 UML可视化 195

12.1 将代码可视化 195

12.1.1 定制UML图 197

12.1.2 UML图的结构视图 197

12.2 重构的上下文菜单 199

12.3 小结 200

第四部分 使用JDBC进行两层 203

客户机/服务器开发 203

第13章 使用JDataStore构造数据库 203

13.1 JDataStore的数据库设计 203

13.2 运行JDataStore资源管理器 204

13.3 创建新的数据库 205

13.4 通过程序创建新的数据库 207

13.5 把表添加到数据库 210

13.6 通过程序添加表 213

13.7 把访问控制添加到数据库 220

13.8 通过程序把访问控制添加到数据库 221

13.9 小结 228

第14章 DataExpress和DBSwing应用 229

程序 229

14.2 构造应用程序的向导 230

14.1 DBSwing的发展 230

14.3 创建DBSwing应用程序 242

14.4 小结 244

第五部分 使用servlet、JSP和 246

Struts进行Web开发 246

第15章 服务器和服务配置 246

15.1 配置服务器 247

15.2 企业设置 249

15.2.1 配置CORBA 249

15.2.2 配置数据库驱动程序 251

15.2.3 配置SQLJ 253

15.3 选择服务器的服务 254

15.4 构造服务器组件 256

15.4.1 Web应用 256

15.4.2 Web应用属性 258

15.4.3 EJB模块 259

15.4.4 使用现有部署描述文件添加EJB模块 260

15.4.5 EJB模块属性 261

15.4.6 企业档案文件 262

15.5.1 服务器的运行时配置 263

15.5 部署完成的产品 263

15.5.2 部署选项 264

15.5.3 企业部署 265

15.6 小结 265

第16章 使用servlet的Web实现 266

16.1 客户请求和服务器响应的对象化 266

16.2 创建新的Standard Servlet 268

16.2.1 内容类型和响应消息体 270

16.2.2 servlet的请求方法 271

16.2.3 SHTML和服务器端嵌入 272

16.2.4 URL映射 273

16.2.5 访问请求的输入参数 274

16.2.6 修改Standard Servlet的部署描述文件属性 275

16.2.7 工程属性和必需的库 277

16.3 创建Filter Servlet 277

16.4 使用DataSource 279

16.4.1 部署描述文件 280

16.4.2 把DataSource绑定到服务器的命名服务 281

16.4.3 把JDBC驱动程序添加到Web容器的类路径 282

16.5 小结 283

第17章 从基础servlet转移到Java ServerPage 285

17.1 JSP标记 285

17.2 创建Java Server Page 286

17.1.1 使用JspWriter 286

17.1.2 Java Server Page的标准动作 286

17.2.1 声明JSP和组件 287

17.2.2 编辑JSP文件的详细信息 288

17.2.3 编辑范例bean的详细信息 288

17.2.4 输入附加的bean 290

17.2.5 编辑错误页面的详细信息 292

17.2.6 定义JSP配置 292

17.3 标记库 293

17.3.1 标记处理器:实现接口 293

17.3.2 标记处理器:扩展支持类 294

17.3.3 标记库描述文件:创建和确认 297

17.3.4 标记库指令:从Java Server Page访问定制的标记库 301

17.3.5 Java Server Page标记库编译错误 301

17.4 小结 302

第18章 使用Struts进行开发 303

18.1 在Struts框架中进行开发 303

18.1.1 为Web应用配置Struts控制器 304

18.1.2 使用Action向导控制对模型的访问 305

18.2.1 ActionForm向导 307

18.2 HTML表单处理 307

18.2.2 来自ActionForm向导的JSP 310

18.3 创建Struts 1.1库 312

18.4 小结 313

第六部分 使用企业JavaBean 316

的企业开发 316

第19章 开发EJB 1.1 316

19.1 新的企业JavaBean 1.x 316

19.1.1 选择EJB模块 316

19.1.2 创建新的企业JavaBean组件 317

19.1.3 设置EJB接口名称 321

19.2.1 General标签 322

19.2 部署描述文件编辑器 322

19.2.2 环境 324

19.2.3 EJB引用 324

19.2.4 资源引用 326

19.3 小结 328

第20章 开发EJB 2.x 329

20.1 EJB 2.0 Bean设计器 329

20.1.1 创建EJB 330

20.1.2 导入企业JavaBean 344

20.1.4 添加方法和字段 345

20.1.3 删除选中的企业Bean 345

20.1.5 浏览Bean源代码 348

20.1.6 重新生成接口 348

20.1.7 视图 348

20.2 EJB测试客户 349

20.2.1 应用程序 350

20.2.2 JUnit 350

20.2.3 Cactus 351

20.3 EJB部署描述文件 351

20.4 DataSource 352

20.4.1 通过选择创建方案 352

20.4.4 添加DataSource 353

20.4.2 从数据库导入方案 353

20.4.3 数据库方案提供器 353

20.4.5 处理DataSource 354

20.4.6 处理表 355

20.4.7 处理列 355

20.5 小结 356

第七部分 使用RMI、CORBA和Web服务 358

的分布式计算 358

第21章 使用JBuilder进行RMI开发 358

21.1 在JBuilder中配置RMI 358

21.2 RMI开发过程 359

21.3 构造RMI应用程序 360

21.4 RMI部署 366

21.5 小结 368

第22章 使用JBuilder进行CORBA开发 369

22.1 CORBA概述 369

22.1.1 IDL接口 369

22.1.2 对象请求代理 370

22.1.3 公用服务 370

22.1.4 CORBA开发过程 371

22.2.1 定义IDL接口 373

22.2 构造CORBA应用程序 373

22.2.2 IDL编译 375

22.2.3 创建服务器应用程序 375

22.2.4 对象实现 378

22.2.5 创建客户应用程序 379

22.2.6 运行应用程序 383

22.2.7 使用CORBA客户接口构造GUI 384

客户 384

22.3 部署应用程序 388

22.4 小结 389

23.1.1 Web服务的好处 390

第23章 使用JBuilder进行Web服务开发 390

23.1 Web服务的方针 390

23.1.2 Web服务体系结构 391

23.1.3 Web服务技术 391

23.2 在JBuilder中使用Web服务 396

23.2.1 安装Borland公司Web服务软件包 396

23.2.2 JBuilder的Web服务特性 396

23.2.3 构建Web服务 397

23.3 包装Web服务 422

23.4 小结 422

返回顶部