|
Class Summary |
| DbPro |
DbPro is the enhanced version of Apache Commons DbUtils's QueryRunner, add
below improvements: |
| DbProLogger.DefaultDbProLogger |
|
| DefaultOrderSqlHandler |
SqlHandler is the Interceptor to do some intercept operation instead of
direct access database |
| ImprovedQueryRunner |
ImprovedQueryRunner made below improvements compare DbUtils's QueryRunner:
1) Override close() and prepareConnection() method of QueryRunner, use a
ConnectionManager to manage connection, ConnectionManager can get connection
from DataSource or ThreadLocal or some other 3rd party tools like Spring. |
| JDBPRO |
JDBPRO store some public static methods, usually used for static import to
simplify programming |
| LinkStyleArrayList<T> |
AppendableArrayList make ArrayList support link style |
| PackageInfo |
jDbPro is a separate project has its own Maven central releases. |
| PreparedSQL |
PreparedSQL is a temporary object used for store SQL, parameter,
ResultSetHandlers, SqlHandlers, Connection and templateEngine..., it's not
thread-safe |
| SingleTonHandlers |
Here store some singleTon thread safe ResultSetHandlers |
| SqlItem |
SqlItem store SQL SqlItemType type and value array |
| Text |
Child class extended from Text support multiple line String. |
| TextUtils |
TextUtils is used to read Java source file from sources folder, usage: String
src=TextUtils.getJavaSourceCode(Foo.class, "UTF-8"); To use this function
need copy java src file into resources folder or set a plug-in in pom.xml,
detail see jSqlBox's documents |