public class MyControllerModel<S> extends Object implements org.springframework.boot.ApplicationRunner
| 限定符和类型 | 字段和说明 |
|---|---|
MyRepository |
myRepository |
| 构造器和说明 |
|---|
MyControllerModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(S entityVO) |
void |
deleteValid(String ids) |
List |
findAllByConditions(Map<String,Object> tableMap,
String excludeAttr,
String sortAttr) |
S |
findByAttr(String attr,
String condition) |
List |
findByAttrs(String attr,
String condition,
String conditionType) |
Map<String,Object> |
findByPage(Map<String,Object> tableMap,
String excludeAttr,
String sortAttr) |
void |
run(org.springframework.boot.ApplicationArguments args) |
void |
update(S entityVO) |
public MyRepository myRepository
@RequestMapping(path="",
method=POST)
@Transactional(isolation=READ_COMMITTED,
rollbackFor=java.lang.Exception.class)
public void add(@RequestBody
S entityVO)
@RequestMapping(path="",
method=PUT)
@Transactional(isolation=READ_COMMITTED,
rollbackFor=java.lang.Exception.class)
public void update(@RequestBody
S entityVO)
@RequestMapping(path="/{ids}",
method=DELETE)
@Transactional(isolation=READ_COMMITTED,
rollbackFor=java.lang.Exception.class)
public void deleteValid(@PathVariable
String ids)
@RequestMapping(path="/{attr}/{condition}",
method=GET)
public S findByAttr(@PathVariable
String attr,
@PathVariable
String condition)
@RequestMapping(path="/{attr}/{condition}/list",
method=GET)
public List findByAttrs(@PathVariable
String attr,
@PathVariable
String condition,
@RequestParam(name="conditionType",required=false)
String conditionType)
@RequestMapping(path="/findAll",
method=GET)
public List findAllByConditions(@RequestParam
Map<String,Object> tableMap,
@RequestParam(name="excludeAttr",required=false)
String excludeAttr,
@RequestParam(name="sortAttr",required=false)
String sortAttr)
@RequestMapping(path="/findByPage",
method=GET)
public Map<String,Object> findByPage(@RequestParam
Map<String,Object> tableMap,
@RequestParam(name="excludeAttr",required=false)
String excludeAttr,
@RequestParam(name="sortAttr",required=false)
String sortAttr)
Copyright © 2021. All rights reserved.