 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
|
|
|
|
|
 |
 |
 |
| Ÿ |
Abstracts
persistence details from the application
|
|
layer, supports
Java objects/Entity Beans
|
|
|
|
|
|
|
|
|
 |
 |
|
object-level
|
querying
and creation
|
|
results
are objects
|
|
|
|
|
|
|
 |
 |
object creation
and
|
updates through
|
|
object-level API
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
 |
|
|
|
|
|
|
|
 |
 |
 |
|
results
are
|
|
returned
as
|
|
raw
data
|
|
|
|
|
|
|
|
|
|
|
 |
 |
API uses SQL
|
or database
|
|
specific calls
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|