| iBATIS for Java | iBATIS for .NET | iBATIS for Ruby |
|---|
The iBATIS Data Mapper framework makes it easier to use a database with Java and .NET applications. iBATIS couples objects with stored procedures or SQL statements using a XML descriptor. Simplicity is the biggest advantage of the iBATIS Data Mapper over object relational mapping tools.
To use the iBATIS Data Mapper, you rely on your own objects, XML, and SQL. There is little to learn that you don't already know. With the iBATIS Data Mapper, you have the full power of both SQL and stored procedures at your fingertips.
Are you interested but want to know what others have said? Well, first see the various articles and books that have covered iBATIS and read some of our user feedback. Then, learn how to simple it is to use the iBATIS Data Mapper by reading our Java Tutorial or .NET Quick Start Guide!
(Apr 22, 2008) I've released a small update which corrects a few logistical issues with the 2.3.1 deploy. It's a very minor release, but this will be the next GA version if all goes well. Thus 2.3.1 will never be GA, so get this one. In addition to that, Axel Leucht has contributed documentation in German. So now all of my co-workers at Arvato can read about iBATIS too! ;-) Thanks Axel.
So go get the 2.3.2 Beta from the Java downloads page now!
(April 14, 2008) Due to a trade registration dispute, Abator is renamed to iBATOR. iBATOR is currently a work in progress, but an initial code drop has been added to SVN. See the new iBATOR page for more information.
(March 25, 2008) This is a long overdue maintenance release. Fixes about 20 issues and includes two significant improvements. The first is the elimination of the Throttle. Originally included to artificially constrain threads, requests, and transactions to improve performance on certain infrastructure. It's not as much of an issue anymore and today the Throttle caused more problems than it solved. So bye-bye. :-) The only real impact you'll see is that the maxSessions/maxTransactions/maxRequests no longer have any effect whatsoever. The other new change is built-in support for enums out of the box! It's currently a Beta release as per our process. But if all goes well over the next week or two, we'll vote to promote it to GA. The best thing you can do is test it out for us!
So go get the 2.3.1 Beta from the Java downloads page now!
(March 20, 2008) Abator version 1.1 is available. This version has quite a few minor enhancements, two major enhancements (two new methods can be generated), and a few bug fixes. Check it out here.
(March 10, 2008) Yes, we're alive. I felt the need to update the homepage since it's been a while(!). All of the activity is on the mailing list these days, and we haven't had a major release in a while. That's all about to change. The iBATIS 3.0 whiteboard has been up for a while and I think the ideas are sound. We've had a lot of great feedback and it's time to get to work. iBATIS will have it's sixth birthday on July 1st, 2008. I'd like to suggest that we have a Beta version of iBATIS 3.0 out by that day. Don't get too excited! If you're currently using 2.0, you likely will be for a long time (heck, Larry still uses 1.x). So, we'll continue to support it for a long time as well. iBATIS 3.0 will be the biggest change to the framework since the original concept. While we're hoping to hold true to some of the philosophies that have made iBATIS popular, it will look very different. Check out the iBATIS 3.0 whiteboard for more.
Check out the iBATIS 3.0 Whiteboard and tell us what you think!
(June 12, 2007) Next month, on July 1st iBATIS will officially be 5 years old, and 2.0 alone will be 3 years long in the tooth. It's time, or perhaps overdue that we start designing and implementing the third version. A lot has changed in 5 years, many best practices are now simply "old practices". It's time to start from scratch. Clinton's thoughts are up. This is your chance to influence the future direction of iBATIS.
Check out the iBATIS 3.0 Whiteboard and have your say!
(June 12, 2007) Thanks to the contributions from our iBATIS community, we now have documentation in 7 languages! The most recent addition is Japanese, which joins Chinese, Korean, Italian, Spanish, French and English.
Get hype...
Get software...
Get help...
Get involved...