1.JDeveloper功能:
主要包含以下领域:
(1)。Java编码,导航,运行和测试。
(2)。开放源代码技术集成,例如说Ant,JUnit,CVS,Structs和XDoclet。
(3)。J2EE应用的开发,包括EJB3,JSP,JSF的部署和管理。
(4)。XML和Web Service开发。
(5)。建模以及UML的开发。
(6)。各种数据库的开发。
(7)。ADF集成环境的开发。
2.添加注释:
JDeveloper提供了方便的添加代码注释的方法,用户只需在代码中写入”/**”后按回车键,就自动完成了注释的标记。
同时,为了生成JavaDoc文件,通常会在注释中添加代码标记,这对于JDeveloper来说也非常容易,只需要输入”@”标记,JDeveloper会自动提示,跟编辑java代码的提示,如图:
3.要格式化一小段代码,用户只需选中需要格式化的代码,然后使用快捷键Ctrl+Alt+L,此时会将选中的代码格式户,如果在没有选中任何代码的情况下进行格式化,将对该文件的所有代码进行格式化。
4.代码重构:
重构对程序卡法来说是个很重要的环节,尤其是在后期维护时,JDeveloper强大的重构功能,能使代码的修改变得简单很多。使用重构功能时,只需选中所要修改的变量,方法或代码,右键单击鼠标,在弹出的快捷菜单中选择”Refactor”命令,然后选择重构的种类即可。弹出的重构菜单如图:
5.子类覆盖父类的方法:
子类覆盖父类是面向对象中很重要的方法,在JDeveloper中提供了很方便的方法覆盖父类。在菜单中选择”Source”à”Override Methods”命令,弹出如图所示的对话框,在这里选择所要覆盖的父类方法后,单击”确定”按钮,即可生成该方法的代码,然后可以向里面添加代码了。
选择完之后会出现新产生的代码:
6.项目内查找:
JDeveloper可以设定目标来进行搜索,选择”Search”à”Find in files”命令,打开搜索对话框,或者是利用快捷键Ctrl+Shift+L,该操作是在整个项目中进行搜索的。
7.自定义快捷键:
JDeveloper可以自定义一些快捷键进行操作,选择” Tools”à”Preferences”à”Accelerators”,在其中自定义即可。
8.
(1).JDeveloper 11g 为Ajax/Web开发提供了一种整合JavaScript的工具;
(2).JDeveloper提供了一种PHP扩展,可以用PHP来开发Ajax应用程序;
(3).JDeveloper 支持JSF,JSF GUI组件可以从一个JSF组件库中别选择出来,并添加到一个Ajax网页程序中去;
(4).JDeveloper有一种内置的功能支持JDBC,这是一个需要数据库的Ajax应用;