DynamicController.java 901 B

1234567891011121314151617181920212223242526272829
  1. package cn.nosum.controller;
  2. import cn.nosum.client.DynamicClientTest;
  3. import org.springframework.beans.factory.annotation.Autowired;
  4. import org.springframework.web.bind.annotation.PathVariable;
  5. import org.springframework.web.bind.annotation.RequestMapping;
  6. import org.springframework.web.bind.annotation.RestController;
  7. /**
  8. * @author Young
  9. */
  10. @RestController
  11. @RequestMapping("/")
  12. public class DynamicController {
  13. @Autowired
  14. private DynamicClientTest dynamicClientTest;
  15. @RequestMapping("/void/{methodName}")
  16. public String testVoid(@PathVariable(value = "methodName") String methodName){
  17. dynamicClientTest.testVoid(methodName,"a","b","c");
  18. return null;
  19. }
  20. @RequestMapping("/param/{methodName}")
  21. public String testParam(@PathVariable(value = "methodName") String methodName){
  22. return dynamicClientTest.testParams(methodName,"a","b","c");
  23. }
  24. }