SQL Construction Kit aims to provide a simplebuilder/factory pattern based approach togenerating DML SQL for all popular RDBMS systems.Included builders are SelectBuilder,InsertBuilder, UpdateBuilder, and DeleteBuilder.It is much lighter weight than any of the ORMtools available, and is 100% Java. It is a complete re-factoring of code that has been inproduction use since 2001 (updated to use features of Java 6). Also included is aFacade patterned Database object that wraps aDatasource object. This provides an executionframework for the results of the Builder objects,which includes simplified transaction and batchmanagement as well as the ability to transparentlyhandle SQL exceptions in a default manner. TheDatabase object also provides a simpleobject-oriented approach via wrappers around thedatabase metadata.
License: MIT/X Consortium License
Changes:
This release fixes a bug in the AbstractDeleteBuilder object where it did not override the toString() method correctly.
More...