书籍详情

精通Jbuilder

精通Jbuilder

作者:(美)Mike Rozlog,(美)Geoffrey L.Goetz,(美)Sung Nguyen著;马朝晖等译

出版社:机械工业出版社

出版时间:2004-01-01

ISBN:9787111134541

定价:¥55.00

购买这本书可以去
内容简介
  本书从如何在计算机上安装和配置JBuilder开始,深入探讨了如下主题:●了解和使用JBuilder的大量工具集创建、管理和重构Java类。●集成团队测试和构造框架以使大型开发工程简单化。●从Servlet转移到JSP和Strut。●开发EJB的方法。●使用RMI、CORBA和Web服务进行开发。MikeRozlog是Borland软件公司的首席技术架构师,负责制定Borland公司产品的发展方向。JBuilder是为Java开发人员设计的工具。JBuilder开发人员需要指导以便钻研构造企业级应用程序所必需的功能更加强大的技术,而本书正是指导JBuilder开发人员的“明灯”。本书由Borland公司认可。它分为两个主要部分:Java源代码的开发和Java源代码的管理。你将学习JBuilder用于帮助代码开发的技术和框架,并将获得关于JBuilder如何允许你在几种不同的技术和框架(包括Swing、JDBC、servlet、JavaServerPage、Struts、EJB、RMI、CORBA和Web服务)中做出选择的内幕知识。
作者简介
  Mike Rozlog是Borland软件公司的首席技术架构师,负责制定Borland公司产品的发展方向。
目录
第一部分   JBuilder是集成开发环境
第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.2   Display面板  25
2.3.3   Color面板  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章   控制Java配置  34
3.1   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.1   多个源文件的根目录  47
4.1.2   工程组  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.9   工程窗格界面  60
4.3.10   上下文菜单  60
4.3.11   工程窗格工具栏  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.4   加载的类和静态数据视图  70
5.1.5   当前框架  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.1   Index窗格  96
6.1.2   Find窗格  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
第二部分   JBuilder作为快速应用开发工具
第7章   创建类  104
7.1   对象库概述  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.2.7   Enterprise标签  117
7.2.8   测试标签  117
7.2.9   Web服务标签  117
7.3   小结  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.5   添加定制代码  131
8.1.6   Java解决问题的方式  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
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
第三部分   JBuilder和应用生存周期管理
第9章   集成团队开发  150
9.1   团队开发工具  150
9.1.1   使用VCS建立工程  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.4   改动Ant库  166
10.2.5   把项目添加到Build菜单  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章   使用JUnit进行单元测试  175
11.1   JUnit体系结构  175
11.1.1   TestCase  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.3   单元测试J2EE应用程序  194
11.4   小结  194
第12章   UML可视化  195
12.1   将代码可视化  195
12.1.1   定制UML图  197
12.1.2   UML图的结构视图  197
12.2   重构的上下文菜单  199
12.3   小结  200
第四部分   使用JDBC进行两层客户机/服务器开发
第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
14.1   DBSwing的发展  230
14.2   构造应用程序的向导  230
14.3   创建DBSwing应用程序  242
14.4   小结  244
第五部分   使用servlet. JSP和Struts进行Web开发
第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   部署完成的产品  263
15.5.1   服务器的运行时配置  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 Server Page  285
17.1   JSP标记  285
17.1.1   使用JspWriter  286
17.1.2   Java Server Page的标准动作  286
17.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   HTML表单处理  307
18.2.1   ActionForm向导  307
18.2.2   来自ActionForm向导的JSP  310
18.3   创建Struts 1.1库  312
18.4   小结  313
第六部分   使用企业JavaBean的企业开发
第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   部署描述文件编辑器  322
19.2.1   General标签  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.3   删除选中的企业Bean  345
20.1.4   添加方法和字段  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.2   从数据库导入方案  353
20.4.3   数据库方案提供器  353
20.4.4   添加DataSource  353
20.4.5   处理DataSource  354
20.4.6   处理表  355
20.4.7   处理列  355
20.5   小结  356
第七部分   使用RMI. CORBA和Web服务的分布式计算
第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   构造CORBA应用程序  373
22.2.1   定义IDL接口  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
22.3   部署应用程序  388
22.4   小结  389
第23章   使用JBuilder进行Web服务开发  390
23.1   Web服务的方针  390
23.1.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
猜您喜欢

读书导航