View
16
Download
0
Category
Preview:
Citation preview
<In
sert
Pic
ture
Here
>
New
Featu
res in J
Develo
per
11g R
ele
ase 2
for O
racle
AD
F D
evelo
pers
Ste
ve
Mu
en
ch
Se
nio
r A
rch
ite
ct,
Ora
cle
Ap
plic
ation D
evelo
pm
ent F
ram
ew
ork
Ora
cle
JD
evelo
per11g R
ele
ase 2
(11.1
.2.1
)
•JD
evelo
per
11.1
.2.1
–M
ajo
r N
ew
Rele
ase
–F
ocu
s o
n p
erf
orm
an
ce
an
d u
se
r e
xp
eri
en
ce
–M
ave
n in
teg
ratio
n
–A
DF
Fra
me
wo
rk I
mp
rove
me
nts
–JS
F 2
.0
2
–A
DF
Fa
ce
s S
kin
nin
g E
dito
r
–M
an
y, m
an
y m
ore
in
eve
ry a
rea
of th
e p
rod
uct
•W
e E
xplo
re a
n Inte
resting S
ubset
Here
–B
ut,
se
e tinyurl.com/jdev11gr2new
for
co
mp
lete
lis
t
AD
F H
ot R
elo
ad S
peeds D
evelo
pm
ent, M
ain
tenance
When R
unnin
g o
n Inte
gra
ted W
ebLogic
Serv
er
•S
tep 1
: C
hange A
DF
Meta
data
and J
SF
Art
ifacts
•S
tep 2
: R
ebuild
•S
tep 3
: R
efr
esh Y
our
Bro
wser2
–2
in a
Ne
w A
DF
Se
ssio
n b
y R
em
ovin
g U
RL
Pa
ram
ete
rs
3
Hot R
elo
ad D
em
o
•A
dd L
oc E
O A
ttr
•A
dd L
oc V
O A
ttr
•D
rop L
oc InputT
ext
Fie
ld w
/ Label
•R
ebuild
App &
Refr
esh
•M
ake D
nam
e E
O &
VO
Attr
Update
able
4
•M
ake D
nam
e E
O &
VO
Attr
Update
able
•A
dd v
alid
ation r
ule
•R
ebuild
App &
Refr
esh
Insta
nt A
DFB
C D
iagra
ms G
ive Y
ou the B
ig P
ictu
re
5
Navig
ate
Com
ponent R
ela
tionship
s E
asily
6
Navig
ate
Com
ponent R
ela
tionship
s E
asily
7
Navig
ate
Com
ponent R
ela
tionship
s E
asily
8
Toggle
at A
ny T
ime to O
verv
iew
or
Sourc
e
9
Modele
ss A
DFB
C O
bje
ct E
ditors
10
Modele
ss A
DFB
C O
bje
ct E
ditors
: D
em
o
•S
ele
ct C
olu
mns Y
ou W
ant to
See
•R
eord
er
the C
olu
mns H
ow
You L
ike
•S
ort
the C
olu
mns H
ow
You L
ike
•U
se "
Set S
ourc
e O
rder"
to C
hange t
he X
ML O
rder
•A
dd "
Sourc
e O
rder"
Colu
mn &
Sort
By It A
s N
eeded
11
•A
dd "
Sourc
e O
rder"
Colu
mn &
Sort
By It A
s N
eeded
Test S
ynta
x, R
esults, and E
xpla
in V
iew
Obje
cts
12
Test and E
xpla
in V
iew
Obje
cts
13
Test and E
xpla
in V
iew
Obje
cts
14
Usin
g the A
DF U
niq
ue Id G
enera
tor
•R
un b
c4ju
niq
ueId
.sql
•U
se a
Gro
ovy D
efa
ult E
xpre
ssio
n o
f:
–oracle.jbo.server.uniqueid.UniqueIdHelper.nextId
•C
onfigure
a C
onnection n
am
ed ROWIDAM_DB
15
Str
uctu
red A
mount &
Curr
ency in S
erv
ice Inte
rface
16
Custo
m L
OV
Usin
g the s
earc
hC
onte
nt Facet
Custo
m L
OV
17
Sta
ndard
LO
V
Conte
xtu
al E
vent D
ebuggin
g
18
Impro
ved
Gro
ovy E
ditin
g
19
UI C
ate
gori
es T
ab
20
UI C
ate
gori
es: A
DF B
C T
este
r
21
UI C
ate
gori
es: D
ynam
ic J
SF F
orm
22
Change in D
efa
ult D
ata
types
•F
rom
Ora
cle
Dom
ain
s t
o "
Java E
xte
nded f
or
Ora
cle
"
•M
atc
hes
Defa
ult D
ata
types F
usio
n A
pps U
sages
•O
racle
JD
BC
driver
has
now
optim
ized n
ative J
ava
num
ber
and d
ate
types
•A
DF
BC
dom
ain
s a
re s
till
support
ed
and v
alid
, but
not needed f
or
optim
ized
23
not needed f
or
optim
ized
data
access a
ny m
ore
.
Defa
ult A
pps N
ow
Use B
est-P
ractices A
uto
matically
•JD
BC
Data
sourc
e (
inste
ad o
f JD
BC
UR
L C
onnection
)
•O
ptim
istic L
ockin
g M
ode
•R
ecom
mend t
hese s
ettin
gs:
–jbo.doconnectionpooling = true
24
–jbo.doconnectionpooling = true
–jbo.txn.disconnect_level = 1
•w
hen m
ultip
le A
M p
ools
share
sam
e D
B c
onnection
•O
ptim
izes
–T
ota
l N
um
be
r o
f JD
BC
Co
nn
ectio
ns R
eq
uir
ed
–U
nd
ep
loy T
ime
in
In
teg
rate
d W
eb
Lo
gic
Impro
ved J
SF E
ditin
g: N
arr
ow
/Wid
en in S
tructu
re
25
Impro
ved J
SF E
ditin
g: S
mart
er
Convert
26
Impro
ved J
SF E
ditin
g: S
earc
h in S
tructu
re
27
Neste
d T
em
pla
te S
upport
: Title
dP
anelT
em
pla
te.jspx
28
Neste
d T
em
pla
te S
upport
: O
ute
rTem
pla
te.jspx
Title
dP
anelT
em
pla
te
29
Neste
d T
em
pla
te S
upport
: E
mplo
yeesForm
.jspx
30
Neste
d T
em
pla
te S
upport
: E
mplo
yeesTable
.jspx
31
Befo
re 1
1g, O
nly
Expert
s C
ould
Change L
ook &
Feel
32
AD
F V
isual S
kin
Editor
Sim
plifies the T
ask
33
Cre
ating a
New
Skin
34
Nam
ing the N
ew
Skin
and C
hoosin
g S
kin
to E
xte
nd
35
AD
F V
isual S
kin
Editor
Guid
es C
SS
Editin
g
36
Updating the C
ore
Colo
r P
ale
tte
37
JD
evelo
per
Reflects
Vis
ual E
dits in S
kin
CS
S F
ile
38
Checkin
g P
rogre
ss in the B
row
ser
39
Updating B
randin
g Ite
ms: Logo
40
Pale
tte S
how
s P
ropert
y Inheri
tance, Lik
e C
olo
r
41
Jum
p to D
efinitio
n a
nd M
odify it For
All U
sages
42
Changin
g the G
lobal D
efa
ult F
ont
43
New
Skin
Com
ple
ted W
ithout C
SS
Expert
ise
44
Main
Them
es for
JD
evelo
per
and A
DF 1
2c
•R
untim
e a
nd d
esig
n-t
ime s
tandard
s u
pta
ke
–Ja
va
EE
6, Ja
va
SE
7, H
TM
L 5
, C
SS
3
•C
ontinued p
erf
orm
ance a
nd s
tabili
ty im
pro
vem
ents
•Im
pro
ve d
evelo
per
experience a
nd p
roductivity
•F
eatu
re s
haring w
ith N
etB
eans
45
•F
eatu
re s
haring w
ith N
etB
eans
•O
racle
Mid
dle
ware
12c a
lignm
ent
•P
lanned r
ele
ase d
ate
: S
om
e t
ime in C
Y2012
46
Pla
nned ID
E E
nhancem
ents
•D
ependency v
isualiz
ation
•M
aven f
or
AD
F
•E
mbedded d
ata
base
•G
itsupport
•E
xte
nsio
n d
evelo
pm
ent
47
•E
xte
nsio
n d
evelo
pm
ent
•N
ew
Look a
nd F
eel
•N
ew
win
dow
ing s
yste
m
Pla
nned A
DF E
nhancem
ents
•Im
pro
ved R
ES
T s
upport
•A
DF
Runtim
e c
usto
miz
ation
•G
roovy e
ditor/
debu
gger
•O
racle
Ente
rprise S
ecurity
•3rd
Part
y A
pp S
erv
er
support
(A
DF
Com
munity
48
•3rd
Part
y A
pp S
erv
er
support
(A
DF
Com
munity
Editio
n)
•A
DF
Mobile
Data
Com
poser:
Add C
usto
m F
ield
s
49
Data
Com
poser:
Configure
Custo
m F
ield
s
50
Data
Com
poser:
Gro
ovy R
ule
s &
Tri
ggers
51
Data
Com
poser:
Cre
ate
Custo
m O
bje
cts
52
Pla
nned A
DF F
aces E
nhancem
ents
•P
ublic
-facin
g s
ites
–P
ag
e lo
ad
ing
, C
DN
su
pp
ort
, im
pro
ve
d s
ea
rch
-bo
t, s
imp
le
tab
le
•T
able
t, iO
Ssupport
•A
DF
Faces layout
made s
imple
r
53
•A
DF
Faces layout
made s
imple
r
•Im
pro
ved d
ynam
ic t
able
/form
•N
ew
AD
F F
aces c
om
ponents
–G
rid
me
nu
, C
od
e e
dito
r, T
ree
ma
p, D
iag
ram
me
r,
Tim
elin
e
For M
ore
Info
rmation
•w
ww
.ora
cle
.com
/techn
etw
ork
/jd
ev
•T
uto
rials
•D
em
os
•S
oftw
are
•D
iscussio
ns
54
•D
iscussio
ns
•B
logs
•A
nd m
ore
2
Recommended