Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java IDE  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Oracle JDeveloper SUN评定为最好的开发工具
joysun





发贴: 24
积分: 0
于 2003-09-19 15:19 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
工具演示http://otn.oracle.com/products/jdev/viewlets/905pp_ide_adfoverview/OracleADFDemo_viewlet_swf.html

100% 纯 Java 的版本。JDeveloper 此后成为获奖的 Java 开发工具,为 Java 开发人员提供了完整和综合的体验。在 2002 年和 2003 年发布的一些产品版本进一步改善了总体的开发体验并增加了许多特性,如 Web 服务和 Struts 支持。

JDeveloper 在单个开发环境中提供了设计、开发、测试、调试、调整、部署 J2EE 应用程序和 Web 服务以及对其进行版本控制所需的所有工具。

J2EE 已经证实了它是一个商务应用程序开发和部署的健壮的、可伸缩的平台。虽然标准和可移植性的优势很明显,但 Java 编程的复杂性和缺少快速应用程序开发工具使得许多 IT 工作间不愿采用 Java。

虽然现代的 Java IDE,如 Oracle9i JDeveloper,提供了许多开发人员生产效率特性,但他们仍主要针对代码驱动的开发人员。例如,智能编辑器能够自动完成代码,但开发人员仍然需要能够编写和理解代码。

JDeveloper 的下一个主要的里程碑将会为 Java 开发提供可视化和说明性的方法。这一新的方法在一个开放和标准的 Java IDE 中提供以前只有第 4 代语言工具才具有的简易性和生产效率,不但提高了现有 Java 开发人员的开发体验,而且简化了新的开发人员向 Java 环境的过渡。

Oracle 应用程序开发框架
Oracle 针对 J2EE 平台不断增加的复杂性提出的解决方案是 Oracle 应用程序开发框架 (ADF)。Oracle ADF 使得更广泛的应用程序开发团体能够进行 J2EE 开发,这与 Oracle Forms、PowerBuilder 和 Visual Basic 等框架的引入使得大部分开发人员能够进行 Windows 开发非常类似。

Oracle ADF 基于模型-视图-控制器 (MVC) 体系结构,它使应用程序开发人员把精力集中在商务领域而非底层的技术。通过使用可视化、说明性的和向导编码的技术,该框架允许那些不是 J2EE 专家的应用程序开发人员也能够快速进入生产。

该框架基于行业标准的 J2EE 设计模式。开发人员使用高效的可视化工具操纵应用程序的元数据,而该框架则利用这些已被证实的模式,最高效的执行应用程序。

JDeveloper 为该框架提供下列可视化工具:

用于建模和生成商务逻辑的 UML 工具
用于布局客户端用户界面的可视化编辑器
用于定义和控制页面之间导航而建模的页面流程
把数据绑定拖放到用户界面

Oracle 将会不断发展已被证实的 Oracle 技术(如 Business Components for Java、UIX、JClient 和 Oracle9iAS MVC 框架),从而以它的方式继续简化 Java 开发。这些技术将会整合到一个综合的、强大的框架中,并以统一的用户接口与应用程序开发人员交互。现有的 BC4J、UIX 和 JClient 用户将能够在 Oracle ADF 上无缝地运行他们的应用程序。

有选择的生产效率
Oracle9i JDeveloper 允许开发人员从零做起或者使用一种 J2EE 框架(如 Oracle ADF)来构建 J2EE 应用程序和 Web 服务。不论选择哪种实施方式,JDeveloper 都提供了完成工作所需的全部产生工具,包括 UML 建模器、可视化编辑器、向导、对话框、和代码编辑器。

与传统的开发框架相比,Oracle ADF 不仅使应用程序开发更简单、更高效,而且具备更好的灵活性和可扩展性,同时它是基于行业标准的。

Oracle ADF 为模型、视图和控制器提供了可插入技术,允许开发人员在体系结构的各个层次上进行实施选择。利用这种生产效率和灵活性的独特结合,开发人员能够做出这些技术选择,或者简单的使用默认的一套技术而不为所有这些可选选项担心。一旦为一项工程选择了相关的技术,开发环境将会调整自己以便在未来的用户界面中只显示相关的选项。开发人员能够通过自定义代码扩展他们的应用程序,以及使用 XML 元数据和 Java 代码自定义或添加该框架的行为。最后,该框架是完全基于行业标准的。ADF 应用程序不但可以部署到任何 J2EE 服务器,而且可以连接到任何 SQL 数据库,该框架本身使用标准的 J2EE API、设计模式、代码和元数据。

这种灵活性是对传统开发框架的显著改善,在传统框架中开发人员被迫使用专有的应用程序模型,在环境外工作的可能性很小或者根本没有。

Oracle ADF 特性

应用程序导航器

新的应用程序导航器帮助开发人员以简化的组织结构查看他们所有的应用程序资源,只显示相关的组件而不显示实施文件和部署描述符。这为大型应用工程减少了集群并提高了可用性。
技术范围和应用程序模板

技术范围通过坚持工程技术选择极大地减少了开发人员需要处理的复杂性,而且有助于开发环境定制对话框,使之只显示与给定的工程相关的选项。

应用程序模板简化了新应用程序的创建,而且提供了一种方法将应用程序分为具有相关技术范围的分层工程。开发人员现在不必再手工建立每个工程,而是可以快速生成完整的基础,以及子工程和技术范围。

拖放数据绑定

ADF 框架通过使用标准的表达式语言 (EL) 语法为许多不同的服务器端技术提供一致的拖放数据绑定体验,包括 ADF 商务组件、Oracle9iAS TopLink、Enterprise JavaBean、Web 服务 和 Plain Old Java Objects (POJOs)。

新的可视化编辑器

用于 HTML、JSP 和 UIX 的新的可视化编辑器让开发人员能够交互式地设计 Web 页面。所见即所得的可视化编辑器与属性检查器、代码编辑器和结构窗口紧密集成和同步,提供了一种全面高级的可视化编辑体验。

可视化页面流程建模

用于 Jakarta Struts 和 Oracle ADF 控制器的新的可视化页面流程建模器允许开发人员构建新的页面和行为,并可视化的将其连接起来以设计 web 用户界面的流程。

其他新特性
改善的 IDE 界面

对屏幕的最佳使用对于开发人员的生产效率是极为关键的。新的窗口管理能力优化了编辑器的使用,提供了编辑器分区,管理多编辑器窗口,并提供了更好的窗口定位。开发人员能够在代码的不同视图之间轻松地进行切换(例如,在代码编辑器和可视化编辑器之间切换),还可以分隔屏幕以便同时观看应用程序的多个视图。

改善的代码编辑器

JDeveloper 继续为忠诚的 Java 程序员提高编码的生产率。这个版本包含了使用常见编码构造(if、for、try catch,等)环绕代码、利用 Javadoc 弹出菜单快速访问 Javadoc、突出显示语法和语义错误,以及帮助添加导入声明的功能。

UML 建模

Oracle9i JDeveloper 现在支持独立于平台的 UML 建模器(UML 类、UML 用例、UML 行为)以捕获分析和需求,并支持独立于平台的 UML 概要文件建模器,它能够与实施(Java、Enterprise JavaBean、ADF 商务组件、Web 服务、数据库、和页面流程)进行双向同步。在 UML 类模型和 Java 或 ADF 商务组件模型之间支持 MDA 风格的转换。

新的数据库建模器允许开发人员定义在线和离线的数据库对象,导入数据库模式,为数据库对象生成 SQL 脚本,并且用在线数据库模式协调离线数据库对象。此外,version 9.0.5 引入了用例和页面流程建模器,而商务组件建模器现在包含了对应用程序模块和视图对象的支持。

最后,建模器获得了许多可用性和可伸缩性增强,包括图表的快速自动部局、缩略图概览、以 Javadoc 格式发布图表,以及在其它图表、外部文件和通用 URL 中插入链接的能力。

J2EE 和 Web 服务

Oracle9i JDeveloper 支持最新的 J2EE 和 Web 服务标准,并提供了易于使用的可视化工具来开发 JavaServer 页面、servlet、Enterprise JavaBean 和 Web 服务。JDeveloper 现在还支持创建 J2EE 设计模式的生成,如 Data Transfer Object 和 Session Fa?ade。

为嵌入式 J2EE 服务器提供的新的管理工具能够帮助 J2EE 应用程序管理数据源、JAZN 和其它设置。使用这个最新的版本,开发人员只需一下点击就能够把 J2EE 应用程序部署到 Oracle9iAS、BEA WebLogic、JBoss 和 Tomcat。

JDeveloper 的 Web 服务支持得到了改进,以便处理 WS-I 基础概要文件一致性测试、UML 建模和 Web 服务的可视化、通过一次点击从 Java 类创建 Web 服务、以及创建复杂的 PL/SQL Web 服务。

集成的 Oracle9iAS TopLink 映射编辑器

JDeveloper 为 Oracle9iAS TopLink 持续性映射提供了新的集成支持。TopLink 开发人员现在能够在 JDeveloper IDE 内直接为 Java 对象和 Enterprise JavaBean 完全自定义到关系数据库的映射。

审计和度量工具

JDeveloper 新的静态代码分析工具帮助开发人员编写出更好的代码。新的审计工具有助于检测违犯代码约定以及其它常见的编码问题。而新的度量工具有助于测量和报告代码的复杂度。两种工具都是完全可配置和可自定义的,以便符合特定公司或团队的编码标准。
改进的团队开发

JDeveloper 为 Oracle9i SCM、CVS、ClearCase 和 WebDAV 提供了改进的源代码控制支持,还为支持其它源代码控制工具提供了改进的扩展 API。比较、版本树、历史、和合并工具被重新设计以简化大型应用程序开发工程的管理。

可用性

2003 年夏天将在 Oracle 技术网发布一个使用 Oracle ADF 的 Oracle9iJDeveloper 开发人员预览版。Oracle9i JDeveloper Version 9.0.5 在吸收了来自开发人员预览版的用户反馈之后,预计于 2003 年下半年投入生产。

小结
Oracle9i JDeveloper 将继续增强它的 Java 编码能力,但同时也将引入更加完善的可视化和说明性的开发环境。使用 Oracle ADF 的 Oracle9i JDeveloper 将提供一个单一的工具,Java 程序员和应用程序开发人员都能够使用它来构建更好、更快和更低成本的 J2EE 应用程序和 Web 服务。

更多信息
有关 Oracle9i JDeveloper 和 Oracle ADF 的更多信息,请查看 Oracle 技术网和 Oracle ADF 常见问题解答。
在下载前需要用Email注册一个用户,用于获得个人使用权
Oracle JDeveloper 10g 演示版下载http://download.oracle.com/otn/java/jdeveloper/10g/jdev905preview.zip
Oracle 9i JDeveloper 正式版下载http://download.oracle.com/otn/java/jdeveloper/903/jdev9032.zip


joysun edited on 2003-09-19 15:33

作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
joysun





发贴: 24
积分: 0
于 2003-09-19 15:41 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
是一个150MB的绿色软件,下载解压后,运行文件[解压目录]\JDEV\bin\jdevw.exe,就可以进行开发了。不用先安装JDK及配置即可开发调试等操作。


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
joysun





发贴: 24
积分: 0
于 2003-09-19 15:44 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Oracle 的数据库及应用服务器不用以商业中也是免费的。在oracle.com中有下载。


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
wes109

以梦为马

CJSDN高级会员


发贴: 857
积分: 60
于 2003-09-19 16:56 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
支持jdev !!!

用eclipse !!!

Wink



作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
joysun





发贴: 24
积分: 0
于 2003-09-19 17:00 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
eclipse有什么好?


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
wes109

以梦为马

CJSDN高级会员


发贴: 857
积分: 60
于 2003-09-19 17:23 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
The problem is 我的机器有什么好?! Sad


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
menzy



版主


发贴: 754
积分: 113
于 2003-09-22 08:40 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
其实现在的IDE基本上都差不多,除了Forte/WSAD/TogeterCC/JDeveloper/JBuilder基本功能都是一样的强,关键就看谁运行起来比较好。不过有些不是Pure Java,有些不支持JDK1.4
我的机器只有512M 所以要仔细选择,不然做起东西来有的等了。



作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
joysun





发贴: 24
积分: 0
于 2003-09-22 09:30 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
支持JDK1.4,是JDK1.4内核,有Delphi与VB的界面编辑,独有的自动代码生成功能与UML的设计完美整合。


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
floater

Java Jedi

总版主


发贴: 3233
积分: 421
于 2003-09-22 09:46 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
oracle says JDdev is the best,
ibm says WSAD is the best,
sun says forte is the best,
.....
hehe...



"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
- Martin Fowler, Refactoring - Improving the Design of Existing Code
作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
joysun





发贴: 24
积分: 0
于 2003-09-22 09:58 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
各人所好吧,我用了的确不错,至少比jbuilder好!


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
floater

Java Jedi

总版主


发贴: 3233
积分: 421
于 2003-09-22 11:18 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Where is better?


"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
- Martin Fowler, Refactoring - Improving the Design of Existing Code
作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
javaever





发贴: 50
积分: 11
于 2003-09-22 17:01 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
JDev is superb.


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
joysun





发贴: 24
积分: 0
于 2003-09-23 09:46 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
像JDeveloper是最好的,如果你是企业级开发,与数据库打交道是必不可少的,而UML设计也是开发的非常重要的。JDeveloper 10g可以设计UML,并根据UML生成程序代码。我诚意推荐你使用。JDeveloper是Oracle唯一一个开发工具不是为他的数据库专设的。


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
liang_chen





发贴: 18
积分: 0
于 2003-09-25 16:32 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
开发Java和Oracle程序用它比较方便。Wizard比较多。
其它方面可能就一般了。



作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
joysun





发贴: 24
积分: 0
于 2003-09-25 16:45 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
妇人之见,用过的人都说好!


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
bbbaby





发贴: 362
积分: 20
于 2003-09-25 16:49 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
还是各取所长,哪个能更好的帮助我们完成任务就用哪个,混合着用^_^


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
helloworld



发贴: 0
积分: 0
于 2003-09-25 16:54 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
群雄并起,看来java ide终有场恶战.



作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:helloworld]
paohuik



发贴: 0
积分: 0
于 2003-09-25 17:08 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我还是先使我的jbuilder了


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
joysun





发贴: 24
积分: 0
于 2003-09-25 17:17 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
这位仁兄说之用理,我只是觉得Oracle JDeveloper 10g的功能好用,对之前的版本我也不看好!虽然Oracle JDeveloper 10g是以预览版本,正式版还没有出来,但所有的功能很好,我开发时少了与Rose之间的来回切换。


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:paohuik]
alinew





发贴: 15
积分: 0
于 2003-09-25 18:17 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
呵呵,还是先学好java重要


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:joysun]
ajinjin





发贴: 77
积分: 20
于 2003-09-26 09:07 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
好像没听说哪个用过哈


作者 Re:Oracle JDeveloper SUN评定为最好的开发工具 [Re:ajinjin]
joysun





发贴: 24
积分: 0
于 2003-09-26 10:55 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
乡巴佬!见识小!



flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923