2013 OracleJava Developer DayIntroduction to Oracle ADF 12c

streakgrowlInternet και Εφαρμογές Web

12 Νοε 2013 (πριν από 3 χρόνια και 10 μήνες)

135 εμφανίσεις

2013 Oracle

Java Developer Day

䥮瑲潤畣瑩潮I瑯t佲慣汥O䅄䘠ㄲ1

精誠資訊

恆逸教育訓練中心


潘家羲

Sparrow_Pan@uuu.com.tw

Agenda


What is Oracle ADF


ADF Product Family


What is MVC


What is Java EE


ADF Architecture


ADF

Component


ADF

Development Tool


ADF Demo


© 2013 Oracle Corporation

2

What is Oracle ADF


ADF(
Application Development Framework
)


End
-
to
-
End

Java EE framework


Utilizes and adds value to the
Java EE platform


Abstracts Java EE complexity


Provide
declarative

and
visual

development


Enable developers to focus on the application


Implements Java EE best practices and design
patterns, including
MVC

© 2013 Oracle Corporation

3

Oracle ADF Family


Oracle ADF Faces


Oracle ADF Mobile


Oracle ADF Desktop Integration

© 2013 Oracle Corporation

4

MVC from Google

© 2013 Oracle Corporation

5

MVC from Small Talk

© 2013 Oracle Corporation

6

Web
-
Centric
EnterpriseArchitecture

Business Logic

Data Access Logic

Presentation
Logic

Control
Logic

Biz tier

Full
-
Sized Enterprise Architecture

Client tier

Web tier

EIS tier

Business Logic

Data Access Logic

Control
Logic

Presentation
Logic

RMI/IIOP

Java or

Non
-
Java

Servlet

JSP

EJB

Java EE 6

Web
-
Profile
EnterpriseArchitecture

Business Logic

Data Access
Logic

Presentation
Logic

Control
Logic

Local EJB

Social Media

Http Client
-
Server

MVC in Web Application

© 2013 Oracle Corporation

12

MVC Design Pattern

© 2013 Oracle Corporation

13

How the Oracle ADF Framework Implements MVC

© 2013 Oracle Corporation

14

ADF Architecture

© 2013 Oracle Corporation

15

ADF Business Component

© 2013 Oracle Corporation

16

ADF Faces

© 2013 Oracle Corporation

17

Development Tool
-

JDeveloper

© 2013 Oracle Corporation

18

Development Tool


OEPE

(Oracle Enterprise Pack for Eclipse)

© 2013 Oracle Corporation

19

ADF 12c Demo

© 2013 Oracle Corporation

20

Demo Environment


JDeveloper

12c


Weblogic

12c


Oracle DB Express(HR Schema)

© 2013 Oracle Corporation

21

For More Information

© 2009 Oracle Corporation

22

search.oracle.com

Oracle
ADF
12c

or

oracle.com