DemoController.java 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. package com.yihu.client.controller;
  2. import org.springframework.beans.factory.annotation.Autowired;
  3. import org.springframework.jdbc.core.JdbcTemplate;
  4. import org.springframework.stereotype.Controller;
  5. import org.springframework.web.bind.annotation.*;
  6. import javax.websocket.server.PathParam;
  7. /**
  8. * Created by chenweida on 2018/5/23 0023.
  9. */
  10. @RestController
  11. @RequestMapping("demo")
  12. public class DemoController {
  13. @Autowired
  14. private JdbcTemplate jdbcTemplate;
  15. @RequestMapping(value = "/testSQL", method = RequestMethod.GET)
  16. public String loginfoGET(
  17. String sql
  18. ) {
  19. jdbcTemplate.queryForList(sql);
  20. jdbcTemplate.queryForList(sql);
  21. jdbcTemplate.queryForList(sql);
  22. return "成功";
  23. }
  24. @RequestMapping(value = "/testSQL", method = RequestMethod.DELETE)
  25. public String loginfoDELETE(
  26. String sql
  27. ) {
  28. jdbcTemplate.queryForList(sql);
  29. jdbcTemplate.queryForList(sql);
  30. jdbcTemplate.queryForList(sql);
  31. return "成功";
  32. }
  33. @RequestMapping(value = "/testSQL", method = RequestMethod.PUT)
  34. public String loginfoPUT(
  35. String sql
  36. ) {
  37. jdbcTemplate.queryForList(sql);
  38. jdbcTemplate.queryForList(sql);
  39. jdbcTemplate.queryForList(sql);
  40. return "成功";
  41. }
  42. @RequestMapping(value = "/testSQL", method = RequestMethod.POST)
  43. public String loginfoPOST(
  44. String sql
  45. ) {
  46. jdbcTemplate.queryForList(sql);
  47. jdbcTemplate.queryForList(sql);
  48. jdbcTemplate.queryForList(sql);
  49. return "成功";
  50. }
  51. @RequestMapping(value = "/testSQL/{value}", method = RequestMethod.GET)
  52. public String loginfoValue(
  53. @PathVariable(value = "value") String value
  54. ) {
  55. jdbcTemplate.queryForList(value);
  56. jdbcTemplate.queryForList(value);
  57. jdbcTemplate.queryForList(value);
  58. return "成功";
  59. }
  60. }