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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.