public abstract class CPI extends Object
Abstract CPI class.
| 构造器和说明 |
|---|
CPI() |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Record> |
find(Connection conn,
String sql,
Object... paras)
find.
|
static List<Record> |
find(String configName,
Connection conn,
String sql,
Object... paras)
find.
|
static Map<String,Object> |
getAttrs(Model model)
getAttrs.
|
static Config |
getConfig(Model model)
getConfig.
|
static Set<String> |
getModifyFlag(Model model)
getModifyFlag.
|
static Table |
getTable(Model model)
getTable.
|
static Class<? extends Model> |
getUsefulClass(Model model)
getUsefulClass.
|
static Page<Record> |
paginate(Connection conn,
int pageNumber,
int pageSize,
String select,
String sqlExceptSelect,
Object... paras)
paginate.
|
static Page<Record> |
paginate(String configName,
Connection conn,
int pageNumber,
int pageSize,
String select,
String sqlExceptSelect,
Object... paras)
paginate.
|
static <T> List<T> |
query(Connection conn,
String sql,
Object... paras)
query.
|
static <T> List<T> |
query(String configName,
Connection conn,
String sql,
Object... paras)
query.
|
static void |
setColumnsMap(Record record,
Map<String,Object> columns)
setColumnsMap.
|
static void |
setTablePrimaryKey(Table table,
String primaryKey)
setTablePrimaryKey.
|
static int |
update(Connection conn,
String sql,
Object... paras)
update.
|
static int |
update(String configName,
Connection conn,
String sql,
Object... paras)
update.
|
public static final Class<? extends Model> getUsefulClass(Model model)
getUsefulClass.
public static <T> List<T> query(Connection conn, String sql, Object... paras) throws SQLException
query.
T - a T object.conn - a Connection object.sql - a String object.paras - a Object object.List object.SQLException - if any.public static <T> List<T> query(String configName, Connection conn, String sql, Object... paras) throws SQLException
query.
T - a T object.configName - a String object.conn - a Connection object.sql - a String object.paras - a Object object.List object.SQLException - if any.public static void setColumnsMap(Record record, Map<String,Object> columns)
setColumnsMap.
public static List<Record> find(Connection conn, String sql, Object... paras) throws SQLException
find.
conn - a Connection object.sql - a String object.paras - a Object object.List object.SQLException - if any.public static List<Record> find(String configName, Connection conn, String sql, Object... paras) throws SQLException
find.
configName - a String object.conn - a Connection object.sql - a String object.paras - a Object object.List object.SQLException - if any.public static Page<Record> paginate(Connection conn, int pageNumber, int pageSize, String select, String sqlExceptSelect, Object... paras) throws SQLException
paginate.
conn - a Connection object.pageNumber - a int.pageSize - a int.select - a String object.sqlExceptSelect - a String object.paras - a Object object.Page object.SQLException - if any.public static Page<Record> paginate(String configName, Connection conn, int pageNumber, int pageSize, String select, String sqlExceptSelect, Object... paras) throws SQLException
paginate.
configName - a String object.conn - a Connection object.pageNumber - a int.pageSize - a int.select - a String object.sqlExceptSelect - a String object.paras - a Object object.Page object.SQLException - if any.public static int update(Connection conn, String sql, Object... paras) throws SQLException
update.
conn - a Connection object.sql - a String object.paras - a Object object.SQLException - if any.public static int update(String configName, Connection conn, String sql, Object... paras) throws SQLException
update.
configName - a String object.conn - a Connection object.sql - a String object.paras - a Object object.SQLException - if any.Copyright © 2023. All rights reserved.