编写测试连接的代码
parent
8c3d769ab3
commit
1a67885ef0
|
@ -53,6 +53,7 @@ public class DataSourceController extends BaseController {
|
|||
* @return 是否连接成功
|
||||
*/
|
||||
@PostMapping("/test")
|
||||
@Operation(summary = "测试连接", description = "测试连接")
|
||||
public Result testConnection(@RequestBody DataSource dataSource){
|
||||
Boolean b =dataSourceService.testConnection(dataSource);
|
||||
if(b){
|
||||
|
@ -72,6 +73,7 @@ public class DataSourceController extends BaseController {
|
|||
* @return 数据源列表
|
||||
*/
|
||||
@GetMapping("/getDataSourceList")
|
||||
@Operation(summary = "获取数据源列表", description = "获取数据源列表")
|
||||
public Result<List<DataSource>> getDataSourceList(){
|
||||
List<DataSource> dataSourceList =dataSourceService.list();
|
||||
return success(dataSourceList);
|
||||
|
@ -82,6 +84,7 @@ public class DataSourceController extends BaseController {
|
|||
*/
|
||||
@RequiresPermissions("source:source:list")
|
||||
@GetMapping("/list")
|
||||
@Operation(summary = "查询数据源列表", description = "查询数据源列表")
|
||||
public Result<TableDataInfo<DataSource>> list(DataSource dataSource)
|
||||
{
|
||||
startPage();
|
||||
|
@ -94,6 +97,7 @@ public class DataSourceController extends BaseController {
|
|||
*/
|
||||
@RequiresPermissions("source:source:export")
|
||||
@PostMapping("/export")
|
||||
@Operation(summary = "导出数据源列表", description = "导出数据源列表")
|
||||
public void export(HttpServletResponse response, DataSource dataSource)
|
||||
{
|
||||
List<DataSource> list = dataSourceService.selectDataSourceList(dataSource);
|
||||
|
@ -106,6 +110,7 @@ public class DataSourceController extends BaseController {
|
|||
*/
|
||||
@RequiresPermissions("source:source:query")
|
||||
@GetMapping(value = "/getDataSourceById/{id}")
|
||||
@Operation(summary = "获取数据源详细信息", description = "获取数据源详细信息")
|
||||
public Result<List<DataSource>> getInfo(@PathVariable("id") Long id)
|
||||
{
|
||||
return success(dataSourceService.selectDataSourceById(id));
|
||||
|
@ -116,6 +121,7 @@ public class DataSourceController extends BaseController {
|
|||
*/
|
||||
@RequiresPermissions("source:source:add")
|
||||
@PostMapping
|
||||
@Operation(summary = "新增数据源", description = "新增数据源")
|
||||
public Result<Integer> add(
|
||||
@Validated @RequestBody DataSource dataSource)
|
||||
{
|
||||
|
@ -131,6 +137,7 @@ public class DataSourceController extends BaseController {
|
|||
*/
|
||||
@RequiresPermissions("source:source:edit")
|
||||
@PutMapping
|
||||
@Operation(summary = "修改数据源", description = "修改数据源")
|
||||
public Result<Integer> edit(
|
||||
@Validated @RequestBody DataSource dataSource)
|
||||
{
|
||||
|
@ -146,6 +153,7 @@ public class DataSourceController extends BaseController {
|
|||
*/
|
||||
@RequiresPermissions("source:source:remove")
|
||||
@DeleteMapping("/{ids}")
|
||||
@Operation(summary = "删除数据源", description = "删除数据源")
|
||||
public Result<Integer> remove(@PathVariable("ids") Long[] ids)
|
||||
{
|
||||
dataSourceService.removeBatchByIds(Arrays.asList(ids));
|
||||
|
|
Loading…
Reference in New Issue