O'Reilly logo

Spring Persistence: A Running Start by Solomon Duskis, Paul Tepper Fisher

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5: Introducing the iBATIS DataMapper

iBATIS Data Mapper (which includes SQL Map) is an open source persistence framework that provides simple yet powerful abstractions over JDBC. These are roughly analogous to Spring's JDBC abstractions, but iBATIS does provide some additional features. iBATIS configuration includes SQL and straightforward mapping mechanisms to Java objects. iBATIS is a data mapper that maps SQL statements to Java objects; it is not an object-relational mapper (like Hibernate, which maps object metadata such as classes and properties to database metadata such as tables and columns). iBATIS's major differentiator is that you have complete control over the SQL used to interact with your database.

The fact that iBATIS uses ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required