160 likes | 350 Views
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
E N D
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 Expandable Panels Minimizing a Panel Restoring a Panel
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 Applyfilter Create newconnection
Using JDeveloper’s Editors Edit code: Visually edit task flows, diagrams, and pages: Editproperties:
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 Show Methods, Fields, Static / Public Members Sort New View Freeze / Unfreeze Synchwith Editor
Using JDeveloper’s Property Inspector 1 2 3 4 6 7 5 8 9
Using JDeveloper’s Log Window • The Log window: • Displays JDevelopermessages, 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 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 Connectionin JDeveloper 1 2 4 3 5 4