Update README.md





SPA is not Object-Relation mapping library. Its simply a JDBC wrapper to make interaction with database query easy.
There is no special query language, join object etc, just native SQL.




The following are some of the features support by spa:




    -- named argument, instead using "?" for the argument, we named each argument, and one can set parameter by name.
    -- auto close resources (connection, statement, and resultSet)
    -- allows one to specify the query range, isolation level etc.
    -- Automatically populate the user defined class instance with results queried from database
    -- support batch update
    -- automatic sql logging when query failed.
    -- limited support on transaction




not supported




    -- Store Procedure call
    -- connection Pool






The store procedure might be added when needs arise.




Background




This work is based on my previous work on JPAex, Java Persistence API extension, but only focused on native query.
The JPAex and Spa both inspired by the JPA API and the ability to provide API by simply pass the class and SQL.
When re-write this in Scala, the work is also inspired by Querulous. The transaction construct is borrowed from there.




Use at your own risk
I have used this library for my own projects, mostly small projects. Therefore use at your own risk.