Oracle9i JDeveloper - Hands on Labs
Oracle9i JDeveloper - Hands
on Labs
The following hands-on lessons were originally developed for Oracle World 2002, and are
now available for you to work on in your own environment.
Note: These labs are based on Oracle9i
JDeveloper 9.0.3. Some labs have additional requirements which are described in the lab
itself. Please be sure to read the requirements and instructions carefully.
- Download and
install Oracle9i JDeveloper 9.0.3.
- Once you've installed JDeveloper, double-click the jdevw.exe file at <JDEV_INSTALL_DIR>\jdev\bin\jdevw.exe
to launch JDeveloper.
- The labs are designed to work independently, so you can choose any of the following and
work on them in any order.
- Have fun!
Lessons
Topic / Launch
|
Title and Abstract
|
Audience
|
|
|
Exploring Oracle9i JDevelopers Integrated Development
Environment (IDE)
This lesson introduces the JDeveloper IDE. You will check out code from CVS, then test and
tune the application using the integrated debugger and profiler. You will also use the IDE
to refactor the code, and finally check the modified application back into source control. |
Introductory
Some basic Java knowledge is helpful. |
|
|
Building J2EE Applications Using
JSP, Servlets, and EJB
This lesson shows how to develop J2EE 1.3 applications using the
latest core J2EE APIs: JSP, Servlets and EJB. You
will model and edit an EJB Session Bean, reverse-engineer a CMP Bean from a table, and
define a container-managed relationship between EJB.
You will also build a Servlet and JSP to access the EJB, and explore the latest
Servlet features including servlet filters, servlet listeners, and servlet mapping. Finally, you will deploy the entire application
to a J2EE application server. |
Intermediate
Some basic Java knowledge is required.
Familiarity with J2EE concepts is helpful. |
|
|
Using A J2EE Framework To Create
J2EE Applications
This lesson provides guidelines on how to productively develop J2EE
1.3 applications with the Business Components for Java (BC4) framework in Oracle9i
JDeveloper. You will build a set of business components based on tables using the BC4J
framework. After creating the basic objects using wizards, you will see how to test the
application, add business logic, and then create a number of different types of user
interfaces, all of which integrate seamlessly with the underlying objects, leaving them
unchanged, thus allowing extensive reuse. |
Introductory
Some basic development skills are required. |
|
|
Modeling, Developing, Discovering,
and Accessing Web Services
This lesson covers the process of creating J2EE Web services with
open standards such as UDDI, SOAP, and WSDL. You
will model and develop J2EE Web services based on a Java class and a stateless Enterprise
JavaBean (EJB), then generate client stubs to call them. You will deploy the Web services
to a standalone Oracle9iAS Containers for J2EE (OC4J) instance and test them by adding
test code to the generated stubs. The session
then moves on to show how you can discover and consume the Web services you have created. |
Advanced
Some basic Java knowledge is helpful.
Familiarity with Web Service concepts is helpful.
Familiarity with J2EE concepts is helpful. |
|
|
Developing SQL and PL/SQL with
Oracle9i JDeveloper
This lesson shows how to develop, tune, and debug the SQL and PL/SQL
portions of your applications in Oracle9i JDeveloper. You will create a connection
and explore the database from JDeveloper. You will see how to access and create various
database objects including tables, views, and PL/SQL programs. You will test and tune a
SQL statement using the integrated SQL Worksheet. Finally, you will compile, test, and
debug a PL/SQL package. |
Introductory
Some basic SQL and PL/SQL coding skills are helpful. |
|