iBATIS
Home PageCategories: Persistence - Data-tier
Author: The Apache Software Foundation
Latest version: 2.3.0
Added 2004-12-27Updated 2007-04-11
Couples objects with stored procedures or SQL statements using an XML descriptor.
To use iBATIS Data Mapper you rely on your own objects, XML, and SQL.
Features include:
- iBATIS SQL Mapping Framework: real SQL; works with complex databases; supports composite keys and complex relationships; stored procedures support; JavaBeans support; Primitive wrappers (Integer, String, Date, etc.); HashMap, List, Collection, and array[]; XML text and DOM Support; Null value translation; Auto-mapping bean properties to columns; Dynamic SQL using conditional XML tags; - Caching and dependency management; Centralized data source configuration; Local and global (JTA) transaction support; Small footprint 300k (minimum); Minimal dependencies (only commons-logging required); Spring DAO Templates available (popular alternative to iBATIS DAO)
- Optional Data Access Objects Framework: DAO framework; Centralized data source configuration; Templates for SQL Maps, Hibernate and JDBC; Local and global (JTA) transaction support
Built for Java |
Library |
Free or free version available |
Source code provided |