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

posted on 2015-01-28 06:59  东方瀚海  阅读(704)  评论(3编辑  收藏  举报