Package io.tesler.core.controller
Class UniversalDataController
- java.lang.Object
-
- io.tesler.core.controller.UniversalDataController
-
@RestController @RequestMapping("#{ (${tesler.api.use-servlet-context-path} == true) ? \'\': \'${tesler.api.path}\'}") public class UniversalDataController extends Object
-
-
Constructor Summary
Constructors Constructor Description UniversalDataController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseDTO
count(javax.servlet.http.HttpServletRequest request, QueryParameters queryParameters)
ResponseDTO
delete(javax.servlet.http.HttpServletRequest request, QueryParameters queryParameters)
ResponseDTO
find(javax.servlet.http.HttpServletRequest request, QueryParameters queryParameters)
ResponseDTO
update(javax.servlet.http.HttpServletRequest request, QueryParameters queryParameters, Map<String,Object> requestBody)
-
-
-
Method Detail
-
find
@RequestMapping(method={GET,POST}, value="data/**") public ResponseDTO find(javax.servlet.http.HttpServletRequest request, QueryParameters queryParameters)
-
update
@RequestMapping(method=PUT, value="data/**") public ResponseDTO update(javax.servlet.http.HttpServletRequest request, QueryParameters queryParameters, @RequestBody Map<String,Object> requestBody)
-
delete
@RequestMapping(method=DELETE, value="data/**") public ResponseDTO delete(javax.servlet.http.HttpServletRequest request, QueryParameters queryParameters)
-
count
@RequestMapping(method={GET,POST}, value="count/**") public ResponseDTO count(javax.servlet.http.HttpServletRequest request, QueryParameters queryParameters)
-
-