+ All Categories
Home > Documents > HROUG2011 New Features in JDev 11g Release 2 for ADF ... · New Features in JDeveloper 11g Release...

HROUG2011 New Features in JDev 11g Release 2 for ADF ... · New Features in JDeveloper 11g Release...

Date post: 04-Jun-2020
Category:
Upload: others
View: 15 times
Download: 0 times
Share this document with a friend
54
<Insert Picture Here> New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect, Oracle Application Development Framework
Transcript
Page 1: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

<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

Page 2: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 3: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 4: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 5: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Insta

nt A

DFB

C D

iagra

ms G

ive Y

ou the B

ig P

ictu

re

5

Page 6: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Navig

ate

Com

ponent R

ela

tionship

s E

asily

6

Page 7: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Navig

ate

Com

ponent R

ela

tionship

s E

asily

7

Page 8: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Navig

ate

Com

ponent R

ela

tionship

s E

asily

8

Page 9: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Toggle

at A

ny T

ime to O

verv

iew

or

Sourc

e

9

Page 10: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Modele

ss A

DFB

C O

bje

ct E

ditors

10

Page 11: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 12: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Test S

ynta

x, R

esults, and E

xpla

in V

iew

Obje

cts

12

Page 13: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Test and E

xpla

in V

iew

Obje

cts

13

Page 14: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Test and E

xpla

in V

iew

Obje

cts

14

Page 15: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 16: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Str

uctu

red A

mount &

Curr

ency in S

erv

ice Inte

rface

16

Page 17: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Custo

m L

OV

Usin

g the s

earc

hC

onte

nt Facet

Custo

m L

OV

17

Sta

ndard

LO

V

Page 18: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Conte

xtu

al E

vent D

ebuggin

g

18

Page 19: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Impro

ved

Gro

ovy E

ditin

g

19

Page 20: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

UI C

ate

gori

es T

ab

20

Page 21: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

UI C

ate

gori

es: A

DF B

C T

este

r

21

Page 22: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

UI C

ate

gori

es: D

ynam

ic J

SF F

orm

22

Page 23: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

.

Page 24: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 25: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Impro

ved J

SF E

ditin

g: N

arr

ow

/Wid

en in S

tructu

re

25

Page 26: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Impro

ved J

SF E

ditin

g: S

mart

er

Convert

26

Page 27: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Impro

ved J

SF E

ditin

g: S

earc

h in S

tructu

re

27

Page 28: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Neste

d T

em

pla

te S

upport

: Title

dP

anelT

em

pla

te.jspx

28

Page 29: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Neste

d T

em

pla

te S

upport

: O

ute

rTem

pla

te.jspx

Title

dP

anelT

em

pla

te

29

Page 30: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Neste

d T

em

pla

te S

upport

: E

mplo

yeesForm

.jspx

30

Page 31: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Neste

d T

em

pla

te S

upport

: E

mplo

yeesTable

.jspx

31

Page 32: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Befo

re 1

1g, O

nly

Expert

s C

ould

Change L

ook &

Feel

32

Page 33: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

AD

F V

isual S

kin

Editor

Sim

plifies the T

ask

33

Page 34: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Cre

ating a

New

Skin

34

Page 35: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Nam

ing the N

ew

Skin

and C

hoosin

g S

kin

to E

xte

nd

35

Page 36: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

AD

F V

isual S

kin

Editor

Guid

es C

SS

Editin

g

36

Page 37: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Updating the C

ore

Colo

r P

ale

tte

37

Page 38: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

JD

evelo

per

Reflects

Vis

ual E

dits in S

kin

CS

S F

ile

38

Page 39: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Checkin

g P

rogre

ss in the B

row

ser

39

Page 40: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Updating B

randin

g Ite

ms: Logo

40

Page 41: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Pale

tte S

how

s P

ropert

y Inheri

tance, Lik

e C

olo

r

41

Page 42: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Jum

p to D

efinitio

n a

nd M

odify it For

All U

sages

42

Page 43: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Changin

g the G

lobal D

efa

ult F

ont

43

Page 44: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

New

Skin

Com

ple

ted W

ithout C

SS

Expert

ise

44

Page 45: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 46: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

46

Page 47: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 48: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 49: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Data

Com

poser:

Add C

usto

m F

ield

s

49

Page 50: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Data

Com

poser:

Configure

Custo

m F

ield

s

50

Page 51: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Data

Com

poser:

Gro

ovy R

ule

s &

Tri

ggers

51

Page 52: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

Data

Com

poser:

Cre

ate

Custo

m O

bje

cts

52

Page 53: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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

Page 54: HROUG2011 New Features in JDev 11g Release 2 for ADF ... ·  New Features in JDeveloper 11g Release 2 for Oracle ADF Developers Steve Muench Senior Architect,

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