@RestController public abstract class BaseAjaxController<T extends BaseModel> extends BaseController
| 构造器和说明 |
|---|
BaseAjaxController() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
delete(int id) |
T |
detailData(int id) |
abstract <S extends BaseService<T>> |
getService() |
Pagination<T> |
list(int pageNo,
int pageSize,
T t,
String sort) |
int |
save(T entity) |
resolveException@GetMapping(value="listData") public Pagination<T> list(@RequestParam(required=false,defaultValue="1") int pageNo, @RequestParam(required=false,defaultValue="20") int pageSize, T t, String sort)
@GetMapping(value="detailData/{id}")
public T detailData(@PathVariable
int id)
@PostMapping(value="delete/{id}")
public boolean delete(@PathVariable
int id)
@PostMapping(value="save")
public int save(@Validated
T entity)
public abstract <S extends BaseService<T>> S getService()
Copyright © 2022. All rights reserved.