com.easyjf.dbo
Interface IDbOperation


public interface IDbOperation


Method Summary
 boolean add(java.lang.Object obj)
           
 int count(java.lang.String hql)
           
 boolean del(java.lang.Object obj)
           
 int execute(java.lang.String sql)
           
 java.lang.Object find(java.lang.Class c, java.io.Serializable id)
           
 java.lang.Object get(java.lang.Class c, java.lang.String hql)
           
 java.lang.Object get(java.lang.Class c, java.lang.String hql, java.util.List paraValues)
           
 java.lang.Object get(java.lang.Class c, java.lang.String attribute, java.io.Serializable value)
           
 java.util.List list(java.lang.Class c, java.lang.String scope)
           
 java.util.List list(java.lang.Class c, java.lang.String scope, java.util.List paraValues)
           
 java.util.List list(java.lang.Class c, java.lang.String scope, java.util.List paraValues, java.lang.String orderBy)
           
 java.util.List list(java.lang.Class c, java.lang.String scope, java.util.List paraValues, java.lang.String orderBy, int pageNo, int pageSize)
           
 java.util.Iterator query(java.lang.Class c, java.lang.String scope)
           
 java.util.Iterator query(java.lang.Class c, java.lang.String scope, java.util.List paraValues)
           
 java.util.Iterator query(java.lang.Class c, java.lang.String scope, java.util.List paraValues, java.lang.String orderBy)
           
 java.util.Iterator query(java.lang.Class c, java.lang.String scope, java.util.List paraValues, java.lang.String orderBy, int pageNo, int pageSize)
           
 boolean update(java.lang.Object obj)
           
 

Method Detail

add

public boolean add(java.lang.Object obj)

update

public boolean update(java.lang.Object obj)

del

public boolean del(java.lang.Object obj)

find

public java.lang.Object find(java.lang.Class c,
                             java.io.Serializable id)

get

public java.lang.Object get(java.lang.Class c,
                            java.lang.String attribute,
                            java.io.Serializable value)

get

public java.lang.Object get(java.lang.Class c,
                            java.lang.String hql)

get

public java.lang.Object get(java.lang.Class c,
                            java.lang.String hql,
                            java.util.List paraValues)

query

public java.util.Iterator query(java.lang.Class c,
                                java.lang.String scope)

query

public java.util.Iterator query(java.lang.Class c,
                                java.lang.String scope,
                                java.util.List paraValues)

query

public java.util.Iterator query(java.lang.Class c,
                                java.lang.String scope,
                                java.util.List paraValues,
                                java.lang.String orderBy)

query

public java.util.Iterator query(java.lang.Class c,
                                java.lang.String scope,
                                java.util.List paraValues,
                                java.lang.String orderBy,
                                int pageNo,
                                int pageSize)

list

public java.util.List list(java.lang.Class c,
                           java.lang.String scope)

list

public java.util.List list(java.lang.Class c,
                           java.lang.String scope,
                           java.util.List paraValues)

list

public java.util.List list(java.lang.Class c,
                           java.lang.String scope,
                           java.util.List paraValues,
                           java.lang.String orderBy)

list

public java.util.List list(java.lang.Class c,
                           java.lang.String scope,
                           java.util.List paraValues,
                           java.lang.String orderBy,
                           int pageNo,
                           int pageSize)

count

public int count(java.lang.String hql)

execute

public int execute(java.lang.String sql)