diff options
| author | liuyongqiang <[email protected]> | 2020-12-07 18:03:15 +0800 |
|---|---|---|
| committer | liuyongqiang <[email protected]> | 2020-12-07 18:03:15 +0800 |
| commit | 46e757fa9c80f2a1bdbbb1bfa62a2f1b5b397bf0 (patch) | |
| tree | c85b02bdc57f38aad2e2120141435f9250bbe296 | |
| parent | aa66643a7463b06af75671a9aa8550558b179332 (diff) | |
add sqlQuery demo
3 files changed, 22 insertions, 3 deletions
diff --git a/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/controller/DemoController.java b/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/controller/DemoController.java index 6e5c3e0..3299df5 100644 --- a/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/controller/DemoController.java +++ b/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/controller/DemoController.java @@ -1,5 +1,6 @@ package com.mesalab.api.modules.demo.controller; +import com.mesalab.api.common.base.BaseResult; import com.mesalab.api.modules.demo.service.DemoService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; @@ -30,7 +31,13 @@ public class DemoController { @RequestMapping("index") public String index() { log.info(">>>applicationName:{}>>>Port:{}", applicationName, serverPort); - return demoService.demo(); + return demoService.info(); } + @RequestMapping("sqlQuery") + public BaseResult sqlQuery(){ + return demoService.sqlQuery(); + } + + } diff --git a/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/service/DemoService.java b/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/service/DemoService.java index 943d9f9..082222d 100644 --- a/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/service/DemoService.java +++ b/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/service/DemoService.java @@ -1,5 +1,7 @@ package com.mesalab.api.modules.demo.service; +import com.mesalab.api.common.base.BaseResult; + /** * @Date: 2020-12-03 09:47 * @Author : liuyongqiang @@ -8,5 +10,8 @@ package com.mesalab.api.modules.demo.service; */ public interface DemoService { - public String demo(); + String info(); + + BaseResult sqlQuery(); + } diff --git a/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/service/impl/DemoServiceImpl.java b/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/service/impl/DemoServiceImpl.java index 49e1928..af656ba 100644 --- a/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/service/impl/DemoServiceImpl.java +++ b/galaxy-business-api/src/main/java/com/mesalab/api/modules/demo/service/impl/DemoServiceImpl.java @@ -1,5 +1,6 @@ package com.mesalab.api.modules.demo.service.impl; +import com.mesalab.api.common.base.BaseResult; import com.mesalab.api.modules.demo.service.DemoService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -18,8 +19,14 @@ public class DemoServiceImpl implements DemoService { RestTemplate restTemplate; @Override - public String demo() { + public String info() { String url = "http://galaxy-auth-center/index/info"; return restTemplate.getForObject(url, String.class); } + + @Override + public BaseResult sqlQuery() { + String url = "http://galaxy-query-engine/?query=select * from sys_storage_log limit 10"; + return restTemplate.getForObject(url, BaseResult.class); + } } |
