Package net.plsar
Class Dao
java.lang.Object
net.plsar.Dao
public class Dao
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Dao(PersistenceConfig config) -
Method Summary
Modifier and Type Method Description booleandelete(java.lang.String preSql, java.lang.Object[] sqlparams)java.lang.Objectget(java.lang.String preSql, java.lang.Object[] sqlparams, java.lang.Class<?> klass)java.lang.IntegergetInt(java.lang.String preSql, java.lang.Object[] sqlparams)java.util.List<java.lang.Object>getList(java.lang.String preSql, java.lang.Object[] sqlparams, java.lang.Class<?> cls)java.lang.LonggetLong(java.lang.String preSql, java.lang.Object[] sqlparams)protected java.lang.StringgetPopulatedSqlStatement(java.lang.String sql, java.lang.Object[] sqlparams)protected java.lang.ObjectgetResult(java.sql.ResultSet resultSet, java.lang.Class<?> klass)static booleanhasColumn(java.sql.ResultSet resultSet, java.lang.String columnName)booleansave(java.lang.String preSql, java.lang.Object[] sqlparams)booleanupdate(java.lang.String preSql, java.lang.Object[] sqlparams)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Dao
-
-
Method Details
-
get
public java.lang.Object get(java.lang.String preSql, java.lang.Object[] sqlparams, java.lang.Class<?> klass) -
getInt
public java.lang.Integer getInt(java.lang.String preSql, java.lang.Object[] sqlparams) -
getLong
public java.lang.Long getLong(java.lang.String preSql, java.lang.Object[] sqlparams) -
save
public boolean save(java.lang.String preSql, java.lang.Object[] sqlparams) -
getList
public java.util.List<java.lang.Object> getList(java.lang.String preSql, java.lang.Object[] sqlparams, java.lang.Class<?> cls) -
update
public boolean update(java.lang.String preSql, java.lang.Object[] sqlparams) -
delete
public boolean delete(java.lang.String preSql, java.lang.Object[] sqlparams) -
getPopulatedSqlStatement
protected java.lang.String getPopulatedSqlStatement(java.lang.String sql, java.lang.Object[] sqlparams) -
getResult
protected java.lang.Object getResult(java.sql.ResultSet resultSet, java.lang.Class<?> klass) throws java.lang.Exception- Throws:
java.lang.Exception
-
hasColumn
public static boolean hasColumn(java.sql.ResultSet resultSet, java.lang.String columnName) throws java.sql.SQLException- Throws:
java.sql.SQLException
-