@RestController @RequestMapping(value="/") public class ApiController extends Object
| Constructor and Description |
|---|
ApiController() |
| Modifier and Type | Method and Description |
|---|---|
Object |
doActionWithDefaultVersion(String product,
String system,
String module,
String verb,
String noun,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
Object |
doActionWithVersion(String product,
String system,
String module,
String verb,
String noun,
String versionString,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.springframework.http.HttpMethod |
getHttpMethod(javax.servlet.http.HttpServletRequest request) |
@RequestMapping(value="/api/{product}/{system}/{module}/{verb}/{noun:[^\\.]+}",
produces="application/json;charset=UTF-8")
public Object doActionWithDefaultVersion(@PathVariable(value="product")
String product,
@PathVariable(value="system")
String system,
@PathVariable(value="module")
String module,
@PathVariable(value="verb")
String verb,
@PathVariable(value="noun")
String noun,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/api/{product}/{system}/{module}/{verb}/{noun}/{version:[^\\.]+}",
produces="application/json;charset=UTF-8")
public Object doActionWithVersion(@PathVariable(value="product")
String product,
@PathVariable(value="system")
String system,
@PathVariable(value="module")
String module,
@PathVariable(value="verb")
String verb,
@PathVariable(value="noun")
String noun,
@PathVariable(value="version")
String versionString,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
system - 子系统module - 模块verb - 服务noun - 方法versionString - 版本号request - response - public org.springframework.http.HttpMethod getHttpMethod(javax.servlet.http.HttpServletRequest request)
Copyright © 2019. All rights reserved.