MyBatis-Plus的Service CRUD介面
阿新 • • 發佈:2021-01-21
字首命名方式區分Mapper層。
目錄get 查詢單行、remove 刪除、list 查詢集合、page 分頁
查詢一條記錄
根據 ID 查詢:T getById(Serializable id);
條件查詢wrapper。結果集,如果是多個會丟擲異常,隨機取一條加上限制條件 wrapper.last("LIMIT 1")
T getOne(WrapperqueryWrapper);
條件查詢wrapper
T getOne(WrapperqueryWrapper, boolean throwEx);
條件查詢wrapper
Map<String, Object> getMap(WrapperqueryWrapper);
條件查詢wrapper
V getObj(Wrapper queryWrapper, Function<? super Object, V> mapper);
查詢List
查詢所有:List
list();
批量查詢:Collection
listByIds(Collection<? extends Serializable> idList);
查詢所有:List<Map<String, Object>> listMaps();
查詢所有:List