jDBI is designed to provide convenient tabular data access in Java(tm). It uses the Java collections framework for query results, provides a convenient means of externalizing sql statements, and provides named parameter support for any database being used.
- added copyright notice - changed documentation: From: So it's recommended not to use the same mapper for queries returning different sets of columns.<br/> To: So you must not use the same mapper for queries returning different sets of columns.<br/> - fixed concurrency flaw implementing the AtomicReference on the columns map. I took example from here: http://stackoverflow.com/questions/750165/understanding-goetzs-article-on-thread-safety-of-httpsession I tested it on my application and it works fine. Didn't test for concurrency though, but for my understanding now it should be fine.
|contrib||* Update copyright date|
|src||Updated documentation and fixed concurrency flaw|
|.gitignore||playing with in-clause binding|
|CHANGES_PLANNED_FOR_3_0||notes for 3.0|
jDBI provides a convenience interface for SQL operations in Java. It is not intended as an abstraction layer, but rather a library which makes the common things easy and the hard things possible, to paraphrase Larry Wall. Documentation is at http://jdbi.org/ There is a mailing list at http://groups.google.com/group/jdbi