iBATIS for Java Downloads

BETA is the new Production: Our "Beta" status is a maker that is simply an indication that the product is new and has yet to be deployed to known production environments. Once we have enough feedback from users that the sofware is working as intended, then we promote the status of the build to "General Availability". The software does not change between Beta and General Availability release status.

As the development team, we can only release Beta status software. YOU must get it promoted to General Availability by responding to the "ANNOUNCE" email on the Mailing list with your vote of confidence and your experience having deployed it to your production environment.

Please download this version and test it in the most production-like way possible and post your experience to the release announcement thread. If you absolutely require the last General Availability version, you can download it in the sidebar to the right.

Release 2.3.3 (JDK 1.5 Required)

Developer Build

Example Application

Documentation

Latest Documentation: Note that the documentation for iBATIS is updated very frequently, so it is possible (likely) that there is newer documentation available in the Subversion repository than what is listed here. If in doubt, check Subversion. The documentation in Subversion is in Open Office format. This link will show the very latest version of all iBATIS for Java documentation:

Undocumented Stuff:Although we try to keep the documentation as up-to-date as possible, sometimes the software simply evolves faster than the docs. In these cases, we make a habit of listing the undocumented features on the wiki, here: Undocumented features.

Mirrors

The currently selected mirror is http://www.mirrorgeek.com/apache.org. If you encounter a problem with this mirror, please select another mirror. If all mirrors are failing, there are backup mirrors (at the end of the mirrors list) that should be available. Note that with new releases it can up to 24 hours for the new files to be available on the mirrors.

Other mirrors:

Tips

Use the links below to download a binary distribution of iBATIS for Java from one of our mirrors. It is good practice to verify the integrity of the distributions files, especially if you are using one of our mirror sites.

2.3.0 (JDK 1.4)

The last JDK 1.4 compatible release was 2.3.0. It is a stable release that was in production for over a year, but obviously lacks a few features and fixes of the current release. Sun will be discontinuing support for JDK 1.4 in October of 2008.

DAO

The DAO Framework was deprecated in 2.3, but will remain permanently available as it was in 2.2.

If you do not see the file you need, or you're looking for an older version, please see the release archives.

It is good practice to verify the integrity of the downloaded files using the PGP or MD5 signatures. The Apache HTTP Server project has a good page on why you should verify releases here.

The PGP signatures can be verified using PGP or GPG. First download the KEYS as well as the asc signature file for the relevant distribution. Make sure you get these files from the main distribution directory, rather than from a mirror (the links above are correct in this manner). Then verify the signatures using pgp or gpg.

Alternatively, you can verify the MD5 signature on the files. A unix program called md5 or md5sum is included in many unix distributions. It is also available as part of GNU Textutils. Windows users can get binary md5 programs from here, here, here, or here.


Copyright ©2006-2007 Apache Software Foundation
Apache Software Foundation