mybatis plus 链式编程查询
生活随笔
收集整理的這篇文章主要介紹了
mybatis plus 链式编程查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
mybatis plus 鏈式編程查詢
通過構造QueryWrapper構造查詢語句
HashMap<String, Object> stringObjectHashMap = new HashMap<>(); stringObjectHashMap.put("id", 123); stringObjectHashMap.put("name", "jack");//通過構造條件 QueryWrapper QueryWrapper = new QueryWrapper<User>(); QueryWrapper.allEq(stringObjectHashMap); //獲取一個list List<User> list = userService.list(QueryWrapper); List<Map<String, Object>> listMaps = userService.listMaps(QueryWrapper); //獲取一個map或者一個實體類 Map map = userService.getMap(QueryWrapper); User one = userService.getOne(QueryWrapper);通過QueryChainWrapper鏈式編程的方式構建查詢語句
HashMap<String, Object> stringObjectHashMap = new HashMap<>(); stringObjectHashMap.put("id", 123); stringObjectHashMap.put("name", "jack");//鏈式編程 List<User> userList = userService.query().allEq(stringObjectHashMap).list();//連續多個查詢條件 List<User> userList1 = userService.query().allEq(stringObjectHashMap).orderByAsc("id").list();通過UpdateWrapper構造跟新條件
//跟新 UpdateWrapper<User> objectUpdateWrapper = new UpdateWrapper<>(); objectUpdateWrapper.eq("id",1); boolean update = userService.update(new User(), objectUpdateWrapper);通過UpdateChainWrapper構造條件鏈
userService.update().eq("id",1).update();總結
以上是生活随笔為你收集整理的mybatis plus 链式编程查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 鸡蛋汤的功效与作用、禁忌和食用方法
- 下一篇: mybatis plus generat