public class SqlHelper
extends java.lang.Object
SQL 辅助类
| 构造器和说明 |
|---|
SqlHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
delBool(java.lang.Integer result)
删除不存在的逻辑上属于成功
|
static Wrapper<?> |
fillWrapper(Page<?> page,
Wrapper<?> wrapper)
填充Wrapper
|
static <E> E |
getObject(java.util.List<E> list)
从list中取第一条数据返回对应List中泛型的单个结果
|
static boolean |
isEmptyOfWrapper(Wrapper<?> wrapper)
判断Wrapper为空
|
static boolean |
isNotEmptyOfWrapper(Wrapper<?> wrapper)
判断Wrapper不为空
|
static boolean |
retBool(java.lang.Integer result)
判断数据库操作是否成功
|
static int |
retCount(java.lang.Integer result)
返回SelectCount执行结果
|
static org.apache.ibatis.session.SqlSession |
sqlSession(java.lang.Class<?> clazz)
获取Session 默认自动提交
特别说明:这里获取SqlSession时这里虽然设置了自动提交但是如果事务托管了的话 是不起作用的 切记!!
|
static org.apache.ibatis.session.SqlSession |
sqlSession(java.lang.Class<?> clazz,
boolean autoCommit)
获取Session
|
static org.apache.ibatis.session.SqlSession |
sqlSessionBatch(java.lang.Class<?> clazz)
批量操作 SqlSession
|
static TableInfo |
table(java.lang.Class<?> clazz)
获取TableInfo
|
public static org.apache.ibatis.session.SqlSession sqlSession(java.lang.Class<?> clazz)
获取Session 默认自动提交
特别说明:这里获取SqlSession时这里虽然设置了自动提交但是如果事务托管了的话 是不起作用的 切记!!
public static org.apache.ibatis.session.SqlSession sqlSessionBatch(java.lang.Class<?> clazz)
批量操作 SqlSession
clazz - 实体类public static org.apache.ibatis.session.SqlSession sqlSession(java.lang.Class<?> clazz,
boolean autoCommit)
获取Session
clazz - 实体类autoCommit - true自动提交false则相反public static TableInfo table(java.lang.Class<?> clazz)
获取TableInfo
clazz - 对象类public static boolean retBool(java.lang.Integer result)
判断数据库操作是否成功
result - 数据库操作返回影响条数public static boolean delBool(java.lang.Integer result)
删除不存在的逻辑上属于成功
result - 数据库操作返回影响条数public static int retCount(java.lang.Integer result)
返回SelectCount执行结果
result - public static <E> E getObject(java.util.List<E> list)
从list中取第一条数据返回对应List中泛型的单个结果
E - list - public static Wrapper<?> fillWrapper(Page<?> page, Wrapper<?> wrapper)
填充Wrapper
page - 分页对象wrapper - SQL包装对象public static boolean isEmptyOfWrapper(Wrapper<?> wrapper)
判断Wrapper为空
wrapper - SQL包装对象public static boolean isNotEmptyOfWrapper(Wrapper<?> wrapper)
判断Wrapper不为空
wrapper - SQL包装对象