iBATIS é uma estrutura de persistência que automatiza o mapeamento entre bancos de dados SQL e objetos em Java, .NET e Ruby on Rails. O iBATIS torna mais fácil construir melhores aplicativos orientados a banco de dados mais rapidamente e com menos código.
Este tutorial foi desenvolvido para programadores Java que desejam entender a estrutura iBATIS em detalhes, juntamente com sua arquitetura e uso real.
Antes de prosseguir com este tutorial, você deve ter um bom conhecimento da linguagem de programação Java. Como você vai lidar com mapeamento SQL, é necessário ter uma exposição adequada aos conceitos de SQL e banco de dados.