|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectorg.nutz.dao.util.Daos
public abstract class Daos
Dao 的帮助函数
构造方法摘要 | |
---|---|
Daos()
|
方法摘要 | ||
---|---|---|
static java.lang.StringBuilder |
dataDict(javax.sql.DataSource ds,
java.lang.String... packages)
|
|
static int |
getColumnIndex(java.sql.ResultSetMetaData meta,
java.lang.String colName)
|
|
static boolean |
isIntLikeColumn(java.sql.ResultSetMetaData meta,
int index)
|
|
static
|
query(Dao dao,
java.lang.Class<T> classOfT,
java.lang.String sql,
Condition cnd,
Pager pager)
查询sql并把结果放入传入的class组成的List中 |
|
static java.lang.Object |
query(Dao dao,
java.lang.String sql_str,
SqlCallback callback)
|
|
static int |
queryCount(Dao dao,
java.lang.String sql)
查询某sql的结果条数 |
|
static
|
queryList(Dao dao,
java.lang.Class<T> klass,
java.lang.String sql_str)
|
|
static
|
queryWithLinks(Dao dao,
java.lang.Class<T> classOfT,
Condition cnd,
Pager pager,
java.lang.String regex)
|
|
static void |
safeClose(java.sql.ResultSet rs)
|
|
static void |
safeClose(java.sql.Statement stat)
|
|
static void |
safeClose(java.sql.Statement stat,
java.sql.ResultSet rs)
|
|
static int |
updateBySpecialChain(Dao dao,
Entity en,
java.lang.String tableName,
Chain chain,
Condition cnd)
执行一个特殊的Chain(事实上普通Chain也能执行,但不建议使用) |
|
static Pager |
updatePagerCount(Pager pager,
Dao dao,
java.lang.Class<?> entityType,
Condition cnd)
|
|
static Pager |
updatePagerCount(Pager pager,
Dao dao,
java.lang.String tableName,
Condition cnd)
|
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public Daos()
方法详细信息 |
---|
public static void safeClose(java.sql.Statement stat, java.sql.ResultSet rs)
public static void safeClose(java.sql.Statement stat)
public static void safeClose(java.sql.ResultSet rs)
public static int getColumnIndex(java.sql.ResultSetMetaData meta, java.lang.String colName) throws java.sql.SQLException
java.sql.SQLException
public static boolean isIntLikeColumn(java.sql.ResultSetMetaData meta, int index) throws java.sql.SQLException
java.sql.SQLException
public static Pager updatePagerCount(Pager pager, Dao dao, java.lang.Class<?> entityType, Condition cnd)
public static Pager updatePagerCount(Pager pager, Dao dao, java.lang.String tableName, Condition cnd)
public static <T> java.util.List<T> queryList(Dao dao, java.lang.Class<T> klass, java.lang.String sql_str)
public static java.lang.Object query(Dao dao, java.lang.String sql_str, SqlCallback callback)
public static <T> java.util.List<T> queryWithLinks(Dao dao, java.lang.Class<T> classOfT, Condition cnd, Pager pager, java.lang.String regex)
public static java.lang.StringBuilder dataDict(javax.sql.DataSource ds, java.lang.String... packages)
public static <T> java.util.List<T> query(Dao dao, java.lang.Class<T> classOfT, java.lang.String sql, Condition cnd, Pager pager)
public static int queryCount(Dao dao, java.lang.String sql)
public static int updateBySpecialChain(Dao dao, Entity en, java.lang.String tableName, Chain chain, Condition cnd)
Chain.addSpecial(String, Object)
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |