public class SqlRunner
extends java.lang.Object
SqlRunner 执行 SQL
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
COUNT |
static SqlRunner |
DEFAULT |
static java.lang.String |
DELETE |
static org.apache.ibatis.session.SqlSessionFactory |
FACTORY |
static java.lang.String |
INSERT |
static java.lang.String |
SELECT_LIST |
static java.lang.String |
SELECT_OBJS |
static java.lang.String |
SQL |
static java.lang.String |
SQLScript |
static java.lang.String |
UPDATE |
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlRunner |
db()
获取默认的SqlQuery(适用于单库)
|
static SqlRunner |
db(java.lang.Class<?> clazz)
根据当前class对象获取SqlQuery(适用于多库)
|
boolean |
delete(java.lang.String sql,
java.lang.Object... args) |
boolean |
insert(java.lang.String sql,
java.lang.Object... args) |
int |
selectCount(java.lang.String sql,
java.lang.Object... args) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectList(java.lang.String sql,
java.lang.Object... args) |
java.lang.Object |
selectObj(java.lang.String sql,
java.lang.Object... args) |
java.util.List<java.lang.Object> |
selectObjs(java.lang.String sql,
java.lang.Object... args) |
java.util.Map<java.lang.String,java.lang.Object> |
selectOne(java.lang.String sql,
java.lang.Object... args) |
Page<java.util.Map<java.lang.String,java.lang.Object>> |
selectPage(Page page,
java.lang.String sql,
java.lang.Object... args) |
boolean |
update(java.lang.String sql,
java.lang.Object... args) |
public static final java.lang.String INSERT
public static final java.lang.String DELETE
public static final java.lang.String UPDATE
public static final java.lang.String SELECT_LIST
public static final java.lang.String SELECT_OBJS
public static final java.lang.String COUNT
public static final java.lang.String SQLScript
public static final java.lang.String SQL
public static final SqlRunner DEFAULT
public static org.apache.ibatis.session.SqlSessionFactory FACTORY
public static SqlRunner db()
获取默认的SqlQuery(适用于单库)
public static SqlRunner db(java.lang.Class<?> clazz)
根据当前class对象获取SqlQuery(适用于多库)
clazz - @Transactional
public boolean insert(java.lang.String sql,
java.lang.Object... args)
@Transactional
public boolean delete(java.lang.String sql,
java.lang.Object... args)
@Transactional
public boolean update(java.lang.String sql,
java.lang.Object... args)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectList(java.lang.String sql,
java.lang.Object... args)
public java.util.List<java.lang.Object> selectObjs(java.lang.String sql,
java.lang.Object... args)
public java.lang.Object selectObj(java.lang.String sql,
java.lang.Object... args)
public int selectCount(java.lang.String sql,
java.lang.Object... args)
public java.util.Map<java.lang.String,java.lang.Object> selectOne(java.lang.String sql,
java.lang.Object... args)