mirror of
https://github.com/vran-dev/databasir.git
synced 2025-08-08 17:32:14 +08:00
feat: add get driver class name api
This commit is contained in:
@@ -72,4 +72,12 @@ public class DatabaseTypeController {
|
||||
Optional<DatabaseTypeDetailResponse> data = databaseTypeService.selectOne(id);
|
||||
return JsonData.ok(data);
|
||||
}
|
||||
|
||||
@PostMapping(Routes.DatabaseType.RESOLVE_DRIVER_CLASS_NAME)
|
||||
@PreAuthorize("hasAnyAuthority('SYS_OWNER')")
|
||||
public JsonData<String> resolveDriverClassName(@RequestBody @Valid DriverClassNameResolveRequest request) {
|
||||
String driverClassName = databaseTypeService.resolveDriverClassName(request);
|
||||
return JsonData.ok(driverClassName);
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -163,6 +163,8 @@ public interface Routes {
|
||||
String UPDATE = BASE + "/database_types";
|
||||
|
||||
String CREATE = BASE + "/database_types";
|
||||
|
||||
String RESOLVE_DRIVER_CLASS_NAME = BASE + "/database_types/driver_class_name";
|
||||
}
|
||||
|
||||
interface MockData {
|
||||
|
Reference in New Issue
Block a user