ADF_Starting系列1_JDeveloper IDE开发环境简介
2013-05-01 Created By BaoXinjian
一、摘要
Oracle Jdeveloper集成开发环境
通过支持完整的开发生命周期简化了基于 Java的 SOA应用程序和用户界面的开发。
Oracle JDeveloper为构建具有J2EE功能,XML和Web Services 的复杂的,多层的JAVA应用程序提供了一个完全集成的开发环境。
它为运用Oracle数据库和应用服务器的开发人员提供特殊功能和增强性能,除此以外,它也有资格成为多种用途JAVA开发的一个强大的工具。
介绍以下内容
1. Create a new application and project in JDeveloper - 如何创建应用和项目
2. Create a new Java class - 如何创建Java类
3. Exploit some of the productivity and code assistance features of the Java IDE - 如何使用Java集成工具的一些辅助功能(类重构和自动联想)
4. Use the Java code debugger -如何使用测试工具
二、如何创建应用和项目
Step1. 启动Jdeveloper 11
Step2. 选择开发角色
Step3. 创建应用和项目
Step3.1 创建Application
Step3.2 创建Project
Step4. 查看所创建的内容
三、如何创建Java类和测试
Step1. 创建Java类
Step2. 查看所创建java Name等
Step3. 写入具体代码
package myproject;
public class Dog {
public Dog() {
super();
}
public static void main(String[] args) {
Cat myCat = new Cat();
Dog myDog = new Dog();
for (int i = 0; i < 3; i++) {
System.out.println(i + myDog.sayHi());
}
}
public String sayHi() {
return " woof " + "Kate";
}
}
Step4. 进行测试Run Dog.java
四、如何使用IDE辅助工具-Refactor Java类的重构等
Step1. 选中需重构的Java方法是sayHi()
Step2.进行重构,重构后新父java类为Initimal.java,如果此时父java类中sayHI90再将重构名为sayHowtoDo(), 会导致子java类Dog.java中的sayHi()方法自动变更为sayHowtoDo()
Step3. 系统重构后,自动生成父类节点intianimal.java,和修改
a. Dog.java类新增了集成方法
b. Dog.java类sayHi()方法自动重构为sayHowtoDo()
Step4. Java的重构非常有重大意义
可以修改父节点,直接影响所有引用该父节点的
Step5. 其他的工具,自动联想工具 Ctril+Enter键系统自动导入联想工具,快速开发
五、如何使用测试工具 - Debug
Step1. 建立断点Breakpoint
Step2. 通过Step In and Out查看Debug过程的Smart Data的变化,监控参数
Thanks and Regards
参考: Oracle Jdeveloper 11g Learning- http://www.oracle.com/technetwork/testcontent/introjdevide-089867.html
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建