Object Persistence Layer
Abstracts persistence details from the application
layer, supports Java objects/Entity Beans
J2EE &
Web
Services
object-level
querying and creation
results are objects
object creation and
updates through
object-level API
Objects
Objects
Persistence Layer
JDBC
results are
returned as
raw data
API uses SQL
or database
specific calls
rows
SQL