选择显示字体大小

jbuider4新特性介绍

?000年10月17下午在北京新世纪饭店世纪厅举行。此次发布会主要研讨了最新版的java开发工具-borland jbuilder4.0 和 最新的企业级应用服务器 -inprise application server 4.1。
  inprise/borland公司的代表在会上主要介绍了号称no.1的新一代纯java开发工具jbuilder4.0。在solaris, linux, and windows 98, nt, and 2000等系统中都有jbuilder4的版本。jbuilder4的是运行在jdk1.3版本上。有很好的调试能力,客户端的性能也有了很大的提高。
  jbuider4有很多以前版本没有的新特性,另外还根据程序开发者的要求,在某些地方做了增强:
  
  1、web程序的开发,企业javabean和大程序的团队开发是jbuider4新特性的重点。
  2、增强了开放的api工具,更易与开发者使用。
  3、增加了对应用服务器的支持
  4、对用户界面,特别是对fileopen菜单中的向导,做了重新的设计。
  5、增加了一些调试功能
  6对jdatastore和jdbc explorer进行了改进,数据库的操作更简单。

下面详细的说明jbuider4的新性能。

一、 web应用程序的开发:
  jbuilder4支持web应用程序的开发,增加了对xml的支持,提供了更好的servletjsp的支持。通过inte.netbeans express和一些组件,能够在javahtml之间进行无缝数据转换。
  jbuilder4内置了tomcat3.1,可以动态的调试servletjsp程序。
  每一个servlet都有一个别名(servlet-name)和init()初始化函数的参数,能够离开shtml独立执行。
  jbuilder4提供了增强的jsp支持,很容易的就可以直接调试jsp源代码。
  提供了xml的支持。能够简单快速的编写xml文件。xml关键字的高亮度显示很容易的对整个xml文件的结构了如指掌。
  通过inte.netbeans express控件,可以动态的产生web页面的内容。

二、 企业javabeans
  在jbuilder4中,可以更容易的创建(create)配置(deploy)企业javabean。提供了一系列的向导来进行创建,处理,配置企业javabean的流程。把ias的配置描述编辑器集成到jbuilder4的开发环境中(不过,并没有把ias4.1内置到jbuilder4中,需要另外下载安装)。jbuilder4还支持bea的weblogic server 5.1。
  jbuider4的一个新的特性就是ejb group功能。每一个ejb group都代表了一个可配置的jar文件。通过ejb group,可以对已有的ejbejb group之间进行移植。一个project工程中 杂卸喔鯡jb group。
  entity bean modeler可以创建一个映射到现存表的实体entity bean。可以产生所有必须的java代码,更新ejb group中配置描述。在jbuilder4中,可以:

  1、用ejb 向导创建session bean和entity bean
  2、用entity bean modeler将entity bean映射到现有的table中。
  3、通过ejb group向导创建ejb group。这样,就可以在一个应用程序里面放多个的enterprise javabean。
  4、可以将一个enterprise javabean从一个ejb group移植到另一个ejb group
  5、一个应用程序里面可以有多个的ejb group。
  6、用make和rebuild就可以自动的创建可配置的jar文件。
  7、可以在node viewer中查看jar的内容。
  8、通过test client wizard可以在本地的容器或者与ejb1.1兼容的应用服务器测试enterprise javabean。
  9、运行或调式ejb的时候会自动的配置ejb

三、 支持应用服务器
  jbuilder4允许选择支持的应用服务器。保持着对每个应用服务器的配置。在projectproject properties菜单中,run标签中的ejb标签。缺省的选择是ias,但是 也可以在jbuilder4的集成开发环境中直接使用bea的weblogic5.1。在toolenterprise setup菜单中,选择application server标签,然后可以选择weblogic5.1,并指定路径。
  也可以通过opentools api,插入其它的应用服务器

四、 团队开发功能
  工程文件(*.jpr和*.jpx)可以分为两部分,private和shared。windows, watch, breakpoints保存在private私有部分,而libraries和编译选项保存在公有shared部分。
  版本追踪和控制:jbuilder4对每一个版本都提供更改的支持。要查看一个文件的版本信息,单击底部的histroy标签,里面有每个文件的历史修改记录。jbuilder自动的保持着文件的备份。可以设定备份的个数。histroy页面就用这些备份来管理着历史的修改记录。可以访问上一个版本文件。也可以查看两个版本之间做了哪些修改。
  jbuilder4的企业版还提供了cvs(concurrent versions system并发版本系统)

五、 opentools api开放工具api
  增强了opentools api,使其更简单,更容易使用。可以做默认的path这样的小修改,也可以设计自己的向导这样的复杂的修改。

六、 运行和调试
  在runconfigurations菜单中可以创建另外的配置项。
  调试的功能也显著的增强了,所有的调试列表都支持复选,在split view中可以看到数据可线程。可以将线程,断点的浮动窗口接在一起。

七、 数据库工具
  增强了数据库工具功能,也更加容易使用了。
  jdatastore:更快,更灵活了。其底层的连接池的性能有显著的提高。jbuilder4对支持jta的支持使    jdatastore连接可以利用标准的xa接口参与分布式的事务处理。
  jdatastore explorer可以用图形化的界面创建和操作table。可以创建表的索引。现在jdatastore支持交叉连接,内连接,外连接,左,右连接。在现在的发行版本中,是通过“natural”或 “using”关键字来指定连接的域。jdatastore现在也支持sql-92的连接序列,支持分级的子查询。
但是jbuilder4也还是它的不足:

  1. 和中文系统有冲突。至少和win2000的中文系统有冲突,它的菜单总是触发中文输入条。
  2. 速度不够快。还是要求高配置。
  3. 由于需要application server,而且要求装在同一机器上,开发ejb要求的硬件环境太高
  4. 缺乏webgain studio里的一些有用工具,如structurebuilder。缺乏和rose等工具的高效集成
  5. 支持的工具,如版本控制的工具比较少


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons