iBATIS 3 Beta 5

Posted by Clinton Begin on Nov 1, 2009

Only a few minor issues were submitted over the last few weeks, and all have been addressed. It's been pretty quiet, and so I'm gaining more confidence in this release. Could Beta 5 be the one that goes GA? Only you can say for sure. Give it a try, and let us know!

Get iBATIS 3.0 from the Java page …

iBATIS 3 Beta 4

Posted by Clinton Begin on Oct 12, 2009

The Fourth Beta of iBATIS 3 for contains a significant update, including a completely rewritten ResultSetHandler implementation. It also contains a few API changes, including a new RowBounds class for passing offset and limit together as a typed object. This also allows multiple parameters on mapper interfaces, further simplifying their use (cleaner than passing a Map, despite the ugly annotations). While I don't like to make such big changes in a Beta, sometimes it's necessary, and it's way better than being stuck with something we're not happy with for the next few years. Of course Beta 4 also contains about 20 bug fixes that were found by our diligent community. Enjoy.

Get it all from the iBATIS for Java page …

Introducing the iBATIS Schema Migration System (BETA)

Posted by Clinton Begin on Oct 12, 2009

Along with iBATIS 3, we're happy to introduce the iBATIS Schema Migration System (or iBATIS Migrations for short). This powerful tool was inspired by Rails Migrations and similar tools like dbdeploy to enable good database change management practices, help teams to work concurrently without stepping all over each other and avoid having to centralize database changes. Once you work this way, you'll find it very hard to work any other way again. Developers and DBAs will appreciate it equally.

Get it all from the iBATIS for Java page …

iBATIS 3 for Java Released (BETA)

Posted by Clinton Begin on Aug 8, 2009

A month ago iBATIS turned 7 years old, and while we're celebrating a little late, today we're happy to announce iBATIS 3 for Java. iBATIS 3 is a complete rewrite from the ground up and thus represents the biggest change since the very first version of iBATIS released in 2002. There are a lot of modern features that take advantage of Java 5. iBATIS 3 includes simplified design and some great new tools for helping you build great database driven applications. iBATIS 3 carries forward all of the principles that have made iBATIS popular. There are still no required 3rd party dependencies, it's simpler than ever, and yet far more powerful! More information will come in the next few days to help you get started.

Get it all from the iBATIS for Java page …