一、SqlHelper是什么?
SqlHelper 是MyBatis-Plus的一款SQL 辅助工具类,提供了一些常用的方法,简便我们的操作,提高开发效率。文档
二、示例代码
public class SqlHelperDemo {
public static void main(String[] args) {
// 示例 1:getObject(List<E> list)
// 从list中取第一条数据返回对应List中泛型的单个结果
List<User> userList = SqlHelper.getObject(this.getBaseMapper().selectList(null));
// 示例 2:retBool(Integer result)
// 判断数据库操作是否成功
boolean success = SqlHelper.retBool(this.getBaseMapper().insert(User));
// 示例 3:retCount(Integer result)
// 返回SelectCount执行结果
int count = SqlHelper.retCount(this.getBaseMapper().selectCount(new QueryWrapper<>()));
//示例 3:获取表信息
TableInfo table = SqlHelper.table(User.class);
}
}