编写测试连接的代码

master
冷调 2024-08-23 20:25:51 +08:00
parent 8c3d769ab3
commit 1a67885ef0
1 changed files with 8 additions and 0 deletions

View File

@ -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));