 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
|
Two ways of Implementing Data Objects
|
|
|
|
|
 |
 |
 |
 |
• |
Old way: Use an Object Database
|
|
|
• |
Current Approach: Use a Relational Database and
|
|
|
business logic in EJB
|
|
|
|
|
|
 |
 |
 |
 |
 |
 |
|
Enterprise
Javabean
|
|
|
|
mapping
user object to
|
|
backend
persistent data
|
|
|
model
|
|
|
|
|
 |
 |
 |
 |
Application
|
|
|
using
data
|
|
|
|
objects
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
 |
 |
 |
Backend
relational
|
|
database
such as
|
|
|
|
Oracle
|
|
|
|
|
|
|
|
|
|
CSIT: IT1 Web Structure http://aspen.csit.fsu.edu/it1fall00
|
|
|
|
|
|