* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Introduction to JDeveloper
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
Versant Object Database wikipedia , lookup
Database model wikipedia , lookup
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