Skip to Content
iBATIS in Action
book

iBATIS in Action

by Clinton Begin, Brandon R. Goodin, Larry Meadors
December 2006
Intermediate to advanced
384 pages
10h 45m
English
Manning Publications

Overview

iBATIS in Action is a comprehensive tutorial on the framework and an introduction to the iBATIS philosophy. Clinton Begin and coauthors lead you through the core features, including configuration, statements, and transactions. Because you'll need more than the basics, it explores sophisticated topics like Dynamic SQL and data layer abstraction. You'll also learn a useful skill: how to extend iBATIS itself. A complete, detailed example shows you how to put iBATIS to work. Topics are clearly organized and easily accessible for reference.



About the Technology

Unlike some complex and invasive persistence solutions, iBATIS keeps O/RM clean and simple. It is an elegant persistence framework that maps classes to SQL statements and keeps the learning curve flat. The iBATIS approach makes apps easy to code, test, and deploy. You write regular SQL and iBATIS gives you standard objects for persistence and retrieval. There's no need to change existing database schemas—iBATIS is tolerant of legacy databases (even badly designed ones).



About the Book


What's Inside
  • A comprehensive iBATIS tutorial
  • Learn iBATIS techniques, patterns, and best practices
  • How to build a complete web application
  • Inside story from the authoritative source


About the Reader


About the Authors

Clinton Begin is a Senior Developer and Agile Mentor for ThoughtWorks Canada. He has been building enterprise applications for nine years based on platforms such as Java and .NET. Clinton has extensive experience with agile methodologies, persistence frameworks, and relational databases. He is the original creator of the iBATIS persistence framework, which he designed in response to the challenges faced by object oriented developers dealing with enterprise relational databases.

Brandon Goodin is an independent consultant residing in Franklin, TN. He has been involved in developing enterprise applications for over seven years, utilizing a varied set of languages and technologies. His industry experience spans manufacturing, health care, e-commerce, real estate and recreation. He has been contributing to the iBATIS project since 2003.

Larry Meadors is an independent consultant offering development, support, and training services. He has been building enterprise web applications with mutiple databases and multiple languages since the late 90s, and got involved with the iBATIS project way back in the 1.x days.



Quotes
... readable and nicely structured.
- Greg Trasuk, JavaLobby

Unique and invaluable, this book will be at my side for years to come.
- Nathan Maves, Sun Microsystems

This book really shines.
- Benjamin Gorlick, Global Engineered Products, LLC

The writing is good, relaxed, and sometimes fun.
- Dick Zetterberg, Transitor AB

Gets new users going and gives experienced users in-depth coverage of advanced features.
- Jeff Cunningham, The Weather Channel Interactive

Easy flow, good breakdown of topics, relevant and thorough - valuable for all.
- Rick Reumann, Nielsen Media Research

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Struts 2 in Action

Struts 2 in Action

J. Scott Stanlick, Jason Carreira, Donald J. Brown, Patrick Lightbody, Chad Michael Davis
ClojureScript: Up and Running

ClojureScript: Up and Running

Stuart Sierra, Luke VanderHart
Learning ClojureScript

Learning ClojureScript

W. David Jarvis, Rafik Naccache, Allen Rohner
Spring Persistence: A Running Start

Spring Persistence: A Running Start

Paul Tepper Fisher, Solomon Duskis

Publisher Resources

ISBN: 9781932394825Publisher SupportPublisher Website