Download Introduction to JDeveloper

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

IMDb wikipedia , lookup

Oracle Database wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Functional Database Model wikipedia , lookup

Relational model wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Concurrency control wikipedia , lookup

Database wikipedia , lookup

Versant Object Database wikipedia , lookup

Database model wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Transcript
Introduction to JDeveloper
Benefits of Using JDeveloper
• Standard, open, and extensible
• Improved productivity
– Visual and declarative
– Simpler development of Java EE applications
• “Productivity with Choice”
–
–
–
–
–
Technology stacks
Development approaches
Development platform
Data sources
Application servers
Using JDeveloper Features
• JDeveloper features that facilitate ease of application development
include:
Application Navigator
Database Navigator
Editor (code or visual editors)
Component Palette
Resource Palette (IDE and Application)
Data Controls panel
Structure Window
Property Inspector
Log Window
Using JDeveloper’s Application Navigator
• Has expandable, minimizable panels to
display:
–
–
–
–
Projects
Application resources
Data controls
Recently opened files
Minimizing a Panel
Restoring a Panel
Expandable Panels
Using JDeveloper’s Database Navigator
• The Database Navigator:
– Shows both IDE and application connections
– Enables you to:
• View database elements
• Filter the display
• Create new connections
Create new
connection
Apply
filter
Using JDeveloper’s Editors
Edit code:
Edit
properties:
Visually edit task flows,
diagrams, and pages:
Using JDeveloper’s Component Palette
• The Component Palette enables you to:
– Display the components available to drag to visual editor
– Search for components
– Display the favorites and recently used components
Using JDeveloper’s Resource Palette
• The Resource Palette:
– Contains two types of
resources:
• Catalogs
• Connections
– Provides single searchable
view of and access to many
types of resources
– Facilitates sharing resources
among developers
Toolbar: Create/Import or Search
Using JDeveloper’s Structure Window
• The Structure Window provides:
– A tree view of selected document or object
– The ability to:
• View in different ways
• Navigate
New View
Freeze /
Unfreeze
Show Methods, Fields,
Sort Static / Public Members
Synch
with
Editor
Using JDeveloper’s Property Inspector
1
2
3
4
6
5
8
9
7
Using JDeveloper’s Log Window
• The Log window:
– Displays JDeveloper
messages, such as
logging and compilation
messages
– Has one or more tabs:
A Messages tab and additional
tabs depending on what is occurring
– Displays standard output (such as System.out.println()
messages)
– Has context menu for clearing, wrapping, saving output,
searching, and so on
Getting Started in JDeveloper
• To build an application in JDeveloper, you need to define:
– An application
– One or more projects
– A database connection
Creating an Application in JDeveloper
Creating a Project in JDeveloper
Creating Database Connections
• Two types:
– IDE:
• Available to be added to any application
• Create in Database Navigator or Resource Palette
• To add to an application, drag to Application Resources or to an
application in Database Navigator
– Application:
• Owned by a specific application
• Create in Database Navigator or Application Resources
Creating a Database Connection
in JDeveloper
1
2
4
3
5
4