@RestController @RequestMapping(value="/demo/demo") public class DemoController extends Object
| 构造器和说明 |
|---|
DemoController() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.sinosoftgz.global.common.response.BaseResponse<DemoResp> |
addDemo(@Valid DemoVO demoVO)
样例程序增加
|
com.sinosoftgz.global.common.response.BaseResponse<DemoResp> |
complexAddDemo(@Valid DemoReq demoReq)
样例复杂的增加
VO包含集合等对象,返回参数增加其他信息
|
com.sinosoftgz.global.common.response.BaseResponse<DemoResp> |
deleteById(String id)
样例程序根据id删除
|
com.sinosoftgz.global.common.response.BaseResponse<DemoResp> |
findById(String id)
样例程序根据ID查询
|
com.sinosoftgz.global.common.response.BaseResponse<com.sinosoftgz.global.common.response.page.ResultPage<DemoDTO>> |
findByPage(com.sinosoftgz.global.common.request.page.PageQueryRequest<DemoDTO> demoQueryPageReq)
样例程序分页查询
返回DTO对象
|
com.sinosoftgz.global.common.response.BaseResponse<com.sinosoftgz.global.common.response.page.ResultPage<DemoVO>> |
findByPageDemoVO(com.sinosoftgz.global.common.request.page.PageQueryRequest<DemoDTO> demoQueryPageReq)
样例程序分页查询
返回VO对象
|
com.sinosoftgz.global.common.response.BaseResponse<DemoQueryResp> |
findDemo(@Valid com.sinosoftgz.global.common.request.BaseRequest<DemoQueryReq> baseRequest)
样例程序查询 (不分页)
|
com.sinosoftgz.global.common.response.BaseResponse<DemoResp> |
simpleAddDemo(@Valid DemoVO demoVO)
样例简单的增加
直接从请求VO转换成DTO
|
com.sinosoftgz.global.common.response.BaseResponse<DemoResp> |
updateDemo(@Valid DemoVO demoVO)
样例程序修改
|
@PostMapping(value="simpleAdd") public com.sinosoftgz.global.common.response.BaseResponse<DemoResp> simpleAddDemo(@Valid @RequestBody @Valid DemoVO demoVO)
demoVO - @PostMapping(value="complexAdd") public com.sinosoftgz.global.common.response.BaseResponse<DemoResp> complexAddDemo(@Valid @RequestBody @Valid DemoReq demoReq)
demoReq - @PostMapping(value="add") public com.sinosoftgz.global.common.response.BaseResponse<DemoResp> addDemo(@Valid @RequestBody @Valid DemoVO demoVO)
demoVO - @PostMapping(value="update") public com.sinosoftgz.global.common.response.BaseResponse<DemoResp> updateDemo(@Valid @RequestBody @Valid DemoVO demoVO)
demoVO - @PostMapping(value="find") public com.sinosoftgz.global.common.response.BaseResponse<DemoQueryResp> findDemo(@Valid @RequestBody @Valid com.sinosoftgz.global.common.request.BaseRequest<DemoQueryReq> baseRequest)
baseRequest - @PostMapping(value="findById") public com.sinosoftgz.global.common.response.BaseResponse<DemoResp> findById(@RequestParam(value="id") String id)
id - @PostMapping(value="deleteById") public com.sinosoftgz.global.common.response.BaseResponse<DemoResp> deleteById(@RequestParam(value="id") String id)
id - @PostMapping(value="findByPage") public com.sinosoftgz.global.common.response.BaseResponse<com.sinosoftgz.global.common.response.page.ResultPage<DemoDTO>> findByPage(@RequestBody com.sinosoftgz.global.common.request.page.PageQueryRequest<DemoDTO> demoQueryPageReq)
demoQueryPageReq - @PostMapping(value="findByPageVO") public com.sinosoftgz.global.common.response.BaseResponse<com.sinosoftgz.global.common.response.page.ResultPage<DemoVO>> findByPageDemoVO(@RequestBody com.sinosoftgz.global.common.request.page.PageQueryRequest<DemoDTO> demoQueryPageReq)
demoQueryPageReq - Copyright © 2022. All rights reserved.