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 ...

Get Spring Persistence: A Running Start now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.