Professional Documents
Culture Documents
#Kscope
Objectives
Learn how JDeveloper may be used to create ADFbased applications
Understand how the 4GL features of ADF compare to
other 4GLs like Oracle Forms
Become familiar with ADF Faces and how it is used to
create user interfaces
Use ADF BC to model data and address business
rules
#Kscope
Who Am I?
l
l
l
l
l
l
l
#Kscope
#Kscope
Why ADF?
l
l
l
l
#Kscope
#Kscope
#Kscope
What is ADF?
l
#Kscope
#Kscope
10
#Kscope
11
#Kscope
ADF BC Objects
l
12
#Kscope
13
#Kscope
ADF BC Components
l
14
#Kscope
Binding Containers
15
#Kscope
l
l
16
#Kscope
ADF Faces
l
l
17
#Kscope
Using ADF
l
18
#Kscope
ADF Controller
l
19
#Kscope
20
#Kscope
Oracle JDeveloper
l
l
21
#Kscope
Downloading JDeveloper
l
l
JDeveloper is Free!
To learn more about JDeveloper, see Oracle's
website:
http://www.oracle.com/technology/products/jdev/
index.html
22
#Kscope
23
#Kscope
24
#Kscope
Starting JDeveloper
25
#Kscope
26
#Kscope
27
#Kscope
Exploring JDeveloper
28
#Kscope
l
l
29
#Kscope
30
#Kscope
JDeveloper Editing
31
#Kscope
JDeveloper Debugging
32
#Kscope
JDeveloper Preferences
33
#Kscope
New Application
34
#Kscope
New Gallery
35
#Kscope
Application Structure
l
36
#Kscope
File Structure
37
#Kscope
38
#Kscope
39
#Kscope
Wizard-Based Development
l
40
#Kscope
41
#Kscope
42
Choose Business Tier -> ADF Business Components > Business Components from Tables from the New
Gallery
#Kscope
43
Choose an existing Database Connection from the dropdown list or build a new one by clicking the green plus
sign (Oracle client and tnsname.or not required!)
#Kscope
44
#Kscope
45
#Kscope
46
#Kscope
47
#Kscope
48
#Kscope
49
#Kscope
50
#Kscope
51
#Kscope
52
JDeveloper
provides a tool to
browse
ADF BC
Application Module
objects
graphically; using
the Application
Navigator, find the
Application Module
to be viewed; rightclick and choose
Run to start
#Kscope
53
#Kscope
54
#Kscope
55
#Kscope
Searching Data
56
#Kscope
57
#Kscope
Search Results
58
#Kscope
59
#Kscope
Modification of Application
l
60
#Kscope
Object Properties
61
#Kscope
62
#Kscope
63
#Kscope
64
#Kscope
65
#Kscope
66
#Kscope
67
#Kscope
Validation Rules
68
#Kscope
69
#Kscope
Attribute Defaults
70
#Kscope
Attribute Formatting
71
#Kscope
72
#Kscope
73
#Kscope
l
l
l
74
#Kscope
75
#Kscope
76
#Kscope
77
#Kscope
78
#Kscope
ADF Controller
l
l
79
#Kscope
80
#Kscope
81
#Kscope
82
#Kscope
Property Inspector
83
#Kscope
84
#Kscope
85
#Kscope
86
#Kscope
87
#Kscope
Binding Data
l
l
l
88
#Kscope
89
#Kscope
90
#Kscope
91
#Kscope
New Gallery
92
#Kscope
#Kscope
94
#Kscope
95
#Kscope
Common Components
96
#Kscope
Layout Components
97
#Kscope
Operations Components
98
#Kscope
99
#Kscope
100
To alter the
Accordion's title,
click on the
Accordion and
modify its Property
Inspector Text item
(changed to
Depts)
#Kscope
101
#Kscope
102
#Kscope
103
#Kscope
104
When prompted;
choose Create
Forms -> ADF
Read-Only Form
to populate the
Department data
display
#Kscope
105
#Kscope
106
#Kscope
107
#Kscope
108
#Kscope
109
#Kscope
110
#Kscope
111
#Kscope
112
#Kscope
113
#Kscope
Be Patient!
114
#Kscope
115
#Kscope
116
#Kscope
117
#Kscope
118
#Kscope
119
#Kscope
120
#Kscope
121
Feature
Forms
ADF
Yes
Yes
Some
Yes
Yes
Yes
Yes
Some
Some
Yes
Web Deployment
Yes
Yes
Client-Server Deployment
No
Yes
No
Yes
Customizable
Yes
Yes
No
Yes
#Kscope
Available Books
l
122
#Kscope
Wrapping It Up
l
l
l
123
#Kscope
#Kscope
February 12-13
February 11: University day of low-cost,
check the website for details
125
www.rmoug.org
#Kscope
126
John King
King Training Resources
PO Box 1780
Scottsdale, AZ 85252-1780 USA
1.800.252.0652 - 1.303.798.5727
Email: john@kingtraining.com
http://www.kingtraining.com
#Kscope