Professional Documents
Culture Documents
1 頁
8/16/2005
Oracle JDeveloper 系列文章
2 頁
8/16/2005
Oracle JDeveloper 系列文章
3 頁
8/16/2005
Oracle JDeveloper 系列文章
選到之前的 Workspace,一一的開啟起來。
4 頁
8/16/2005
Oracle JDeveloper 系列文章
5 頁
8/16/2005
Oracle JDeveloper 系列文章
如下圖所示,將之前已經做過的範例一一開啟。
6 頁
8/16/2005
Oracle JDeveloper 系列文章
為了能趕緊有所感覺,我們先來看一個例子。
7 頁
8/16/2005
Oracle JDeveloper 系列文章
8 頁
8/16/2005
Oracle JDeveloper 系列文章
9 頁
8/16/2005
Oracle JDeveloper 系列文章
10 頁
8/16/2005
Oracle JDeveloper 系列文章
按一下 Select。
確定一下相關路徑,如果沒有問題,可以直接按下 確定。
11 頁
8/16/2005
Oracle JDeveloper 系列文章
12 頁
8/16/2005
Oracle JDeveloper 系列文章
如果還沒有連線,會需要先行建立。
選擇好後,可以直接按下確定。
確認一下使用者帳號和密碼,也就是 DB 的帳號密碼。
13 頁
8/16/2005
Oracle JDeveloper 系列文章
14 頁
8/16/2005
Oracle JDeveloper 系列文章
15 頁
8/16/2005
Oracle JDeveloper 系列文章
16 頁
8/16/2005
Oracle JDeveloper 系列文章
17 頁
8/16/2005
Oracle JDeveloper 系列文章
18 頁
8/16/2005
Oracle JDeveloper 系列文章
接下來,我們來看一下一些範例,請往下頁看。
19 頁
8/16/2005
Oracle JDeveloper 系列文章
20 頁
8/16/2005
Oracle JDeveloper 系列文章
21 頁
8/16/2005
Oracle JDeveloper 系列文章
將圖放大一點。
22 頁
8/16/2005
Oracle JDeveloper 系列文章
23 頁
8/16/2005
Oracle JDeveloper 系列文章
輸入 Name:JobTitle ,Type:String。
24 頁
8/16/2005
Oracle JDeveloper 系列文章
25 頁
8/16/2005
Oracle JDeveloper 系列文章
26 頁
8/16/2005
Oracle JDeveloper 系列文章
27 頁
8/16/2005
Oracle JDeveloper 系列文章
28 頁
8/16/2005
Oracle JDeveloper 系列文章
且選擇 Test。
29 頁
8/16/2005
Oracle JDeveloper 系列文章
30 頁
8/16/2005
Oracle JDeveloper 系列文章
如下畫面,預設是會帶預設名稱,我們可以將名稱改為 DepartmentView。
31 頁
8/16/2005
Oracle JDeveloper 系列文章
32 頁
8/16/2005
Oracle JDeveloper 系列文章
SELECT Department.DEPARTMENT_ID,
Department.DEPARTMENT_NAME,
Department.MANAGER_ID,
Manager.LAST_NAME
FROM DEPARTMENTS Department,
EMPLOYEES Manager
WHERE Department.MANAGER_ID = Manager.EMPLOYEE_ID
33 頁
8/16/2005
Oracle JDeveloper 系列文章
請選一下套用。
34 頁
8/16/2005
Oracle JDeveloper 系列文章
35 頁
8/16/2005
Oracle JDeveloper 系列文章
36 頁
8/16/2005
Oracle JDeveloper 系列文章
37 頁
8/16/2005
Oracle JDeveloper 系列文章
38 頁
8/16/2005
Oracle JDeveloper 系列文章
39 頁
8/16/2005
Oracle JDeveloper 系列文章
40 頁
8/16/2005
Oracle JDeveloper 系列文章
41 頁
8/16/2005
Oracle JDeveloper 系列文章
當已經選好,會跳出警告訊息,因為至少需要選擇一個欄位,所以按一下 OK,
選擇你所需要的欄位。
42 頁
8/16/2005
Oracle JDeveloper 系列文章
43 頁
8/16/2005
Oracle JDeveloper 系列文章
我們將剛剛所選好的欄位選到右邊,如下圖所示:
44 頁
8/16/2005
Oracle JDeveloper 系列文章
所以我們將該名稱更名成:ManagerEmpId。
45 頁
8/16/2005
Oracle JDeveloper 系列文章
46 頁
8/16/2005
Oracle JDeveloper 系列文章
47 頁
8/16/2005
Oracle JDeveloper 系列文章
48 頁
8/16/2005
Oracle JDeveloper 系列文章
我們將 ManagerId 更改成 101,因為該 View Object 是基於 Entity Object 的,所以
應該會和 DB 同步,所以更改完後,我們先行 Commit,並且關掉視窗。
49 頁
8/16/2005
Oracle JDeveloper 系列文章
50 頁
8/16/2005
Oracle JDeveloper 系列文章
51 頁
8/16/2005
Oracle JDeveloper 系列文章
實務上,我們會全部移除,再來新增,我個人認為比較好。
52 頁
8/16/2005
Oracle JDeveloper 系列文章
53 頁
8/16/2005
Oracle JDeveloper 系列文章
SELECT Manager.EMPLOYEE_ID,
Manager.LAST_NAME,
Manager.SALARY,
Manager.JOB_ID,
COUNT(Reports.EMPLOYEE_ID) AS NUM_REPORTS
FROM EMPLOYEES Manager, EMPLOYEES Reports
WHERE Manager.EMPLOYEE_ID = Reports.MANAGER_ID
GROUP BY Manager.EMPLOYEE_ID,
Manager.LAST_NAME,
Manager.SALARY,
Manager.JOB_ID
54 頁
8/16/2005
Oracle JDeveloper 系列文章
55 頁
8/16/2005
Oracle JDeveloper 系列文章
56 頁
8/16/2005
Oracle JDeveloper 系列文章
如下圖所示,可以看到已經大致包裝好。
57 頁
8/16/2005
Oracle JDeveloper 系列文章
選一下 Connect,來進行測試。
58 頁
8/16/2005
Oracle JDeveloper 系列文章
59 頁
8/16/2005
Oracle JDeveloper 系列文章
60 頁
8/16/2005
Oracle JDeveloper 系列文章
61 頁
8/16/2005
Oracle JDeveloper 系列文章
62 頁
8/16/2005
Oracle JDeveloper 系列文章
63 頁
8/16/2005
Oracle JDeveloper 系列文章
64 頁
8/16/2005
Oracle JDeveloper 系列文章
65 頁
8/16/2005
Oracle JDeveloper 系列文章
66 頁
8/16/2005
Oracle JDeveloper 系列文章
一旦拉好,如下圖所示:
67 頁
8/16/2005
Oracle JDeveloper 系列文章
選一下 Connect。
68 頁
8/16/2005
Oracle JDeveloper 系列文章
69 頁
8/16/2005
Oracle JDeveloper 系列文章
在這 8 章完成後,ADF BC 已經大致告一段落,不敢說所有觀念都對,但是希望
可以讓大家對於 Oracle ADF BC 有多一點認識,接下來的章節中,我們會來介紹
View 端,至於其餘進階章節會陸續加入,希望大家持續加油。
Jonas 2005/8/16
70 頁
8/16/2005
Oracle JDeveloper 系列文章
71 頁
8/16/2005