com.easyjf.dbo
Class EasyJDB
java.lang.Object
com.easyjf.dbo.EasyJDB
- public class EasyJDB
- extends java.lang.Object
实现普通对象到DBO对象的自动转换
- Author:
- 蔡世友
|
Method Summary |
boolean |
add(java.lang.Object obj)
|
boolean |
del(java.lang.Object obj)
|
int |
execute(java.lang.String sql)
|
int |
execute(java.lang.String sql,
java.util.Collection params)
|
java.lang.Class |
findClass(java.lang.String tableName)
|
java.lang.Object |
get(java.lang.Class cls,
java.lang.Object id)
|
static EasyJDB |
getInstance()
|
java.util.List |
query(java.lang.Class cls,
java.lang.String scope)
|
java.util.List |
query(java.lang.Class cls,
java.lang.String scope,
java.util.Collection params)
|
java.util.List |
query(java.lang.Class cls,
java.lang.String scope,
java.util.Collection params,
int begin,
int max)
|
java.util.List |
query(java.lang.Class cls,
java.lang.String scope,
java.util.Collection params,
int begin,
int max,
boolean cache)
|
java.util.List |
query(java.lang.String sql)
|
java.util.List |
query(java.lang.String sql,
java.util.Collection params)
|
java.util.List |
query(java.lang.String sql,
java.util.Collection params,
int begin,
int max)
|
java.util.List |
query(java.lang.String sql,
java.util.Collection params,
int begin,
int max,
boolean cache)
|
java.lang.Object |
read(java.lang.Class cls,
java.lang.String scope)
|
java.lang.Object |
read(java.lang.Class cls,
java.lang.String scope,
java.util.Collection params)
|
boolean |
saveOrUpdate(java.lang.Object obj)
|
java.lang.Object |
uniqueResult(java.lang.String sql)
|
java.lang.Object |
uniqueResult(java.lang.String sql,
boolean cache)
|
java.lang.Object |
uniqueResult(java.lang.String sql,
java.util.Collection params)
|
java.lang.Object |
uniqueResult(java.lang.String sql,
java.util.Collection params,
boolean cache)
|
boolean |
update(java.lang.Object obj)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EasyJDB
public EasyJDB()
getInstance
public static EasyJDB getInstance()
get
public java.lang.Object get(java.lang.Class cls,
java.lang.Object id)
read
public java.lang.Object read(java.lang.Class cls,
java.lang.String scope)
read
public java.lang.Object read(java.lang.Class cls,
java.lang.String scope,
java.util.Collection params)
add
public boolean add(java.lang.Object obj)
update
public boolean update(java.lang.Object obj)
del
public boolean del(java.lang.Object obj)
saveOrUpdate
public boolean saveOrUpdate(java.lang.Object obj)
query
public java.util.List query(java.lang.Class cls,
java.lang.String scope)
query
public java.util.List query(java.lang.Class cls,
java.lang.String scope,
java.util.Collection params)
query
public java.util.List query(java.lang.Class cls,
java.lang.String scope,
java.util.Collection params,
int begin,
int max)
query
public java.util.List query(java.lang.Class cls,
java.lang.String scope,
java.util.Collection params,
int begin,
int max,
boolean cache)
query
public java.util.List query(java.lang.String sql)
query
public java.util.List query(java.lang.String sql,
java.util.Collection params)
query
public java.util.List query(java.lang.String sql,
java.util.Collection params,
int begin,
int max)
query
public java.util.List query(java.lang.String sql,
java.util.Collection params,
int begin,
int max,
boolean cache)
uniqueResult
public java.lang.Object uniqueResult(java.lang.String sql)
uniqueResult
public java.lang.Object uniqueResult(java.lang.String sql,
java.util.Collection params)
uniqueResult
public java.lang.Object uniqueResult(java.lang.String sql,
boolean cache)
uniqueResult
public java.lang.Object uniqueResult(java.lang.String sql,
java.util.Collection params,
boolean cache)
execute
public int execute(java.lang.String sql)
throws java.lang.Exception
- Throws:
java.lang.Exception
execute
public int execute(java.lang.String sql,
java.util.Collection params)
throws java.lang.Exception
- Throws:
java.lang.Exception
findClass
public java.lang.Class findClass(java.lang.String tableName)