Class CarpDsInfoController
java.lang.Object
cn.sliew.carp.module.datasource.controller.CarpDsInfoController
@RestController
@RequestMapping("/api/carp/datasource/info")
public class CarpDsInfoController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanadd(@Valid AbstractDataSource dataSource) booleanbooleandeleteBatch(List<Long> ids) cn.sliew.carp.framework.common.model.PageResult<DsInfoDTO>list(@Valid DsInfoListParam param) listByType(cn.sliew.carp.framework.common.dict.datasource.DataSourceType type) booleanupdate(Long id, @Valid AbstractDataSource dataSource)
-
Constructor Details
-
CarpDsInfoController
public CarpDsInfoController()
-
-
Method Details
-
list
@GetMapping("page") public cn.sliew.carp.framework.common.model.PageResult<DsInfoDTO> list(@Valid @Valid DsInfoListParam param) -
listByType
-
get
-
add
-
update
@PostMapping("{id}") public boolean update(@PathVariable("id") Long id, @Valid @RequestBody @Valid AbstractDataSource dataSource) -
delete
-
deleteBatch
-