类 HiverBaseController<T extends HiverBaseEntity,ID extends Long>

java.lang.Object
plus.hiver.common.base.HiverBaseController<T,ID>

public abstract class HiverBaseController<T extends HiverBaseEntity,ID extends Long> extends Object
控制器基类

尊重知识产权,CV 请保留版权,海文科技 https://hiver.cc 出品,不允许非法使用,后果自负

作者:
Yazhi Li
  • 构造器详细资料

    • HiverBaseController

      public HiverBaseController()
  • 方法详细资料

    • getService

      public abstract HiverBaseService<T,ID> getService()
    • get

      @GetMapping("/get/{id}") @ResponseBody public Result<T> get(@PathVariable ID id)
    • getAll

      @GetMapping("/getAll") @ResponseBody public Result<List<T>> getAll()
    • getByPage

      @GetMapping("/getByPage") @ResponseBody public Result<org.springframework.data.domain.Page<T>> getByPage(PageVo page)
    • save

      @PostMapping("/save") @ResponseBody public Result<T> save(T entity)
    • update

      @PutMapping("/update") @ResponseBody public Result<T> update(T entity)
    • delByIds

      @PostMapping("/delByIds") @ResponseBody public Result<Object> delByIds(ID[] ids)