@ConditionalOnWebApplication
public class BaseController
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
log |
protected javax.servlet.http.HttpServletRequest |
request |
| 构造器和说明 |
|---|
BaseController() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.springframework.http.ResponseEntity |
cacheable(java.lang.Object object)
支持客户端缓存
|
protected org.springframework.http.ResponseEntity |
cacheable(java.lang.Object object,
java.lang.Class<?> serializationView)
支持客户端缓存
|
static org.springframework.http.HttpHeaders |
cacheControl(org.springframework.http.HttpHeaders headers) |
protected org.springframework.http.ResponseEntity |
created(java.lang.Object resource)
成功创建资源
|
protected java.lang.String |
getDeviceInfo() |
protected java.lang.Object |
getOldModel() |
java.lang.String |
getRealPath(java.lang.String path) |
java.lang.String |
getText(java.lang.Object code,
java.lang.Object... args)
得到国际化信息 未找到时返回代码 code
|
java.lang.String |
getTextDefaultNull(java.lang.Object code,
java.lang.Object... args)
得到国际化信息,未找到时返回
null |
java.lang.String |
getUserAgent() |
protected boolean |
hasParameter(java.lang.String key) |
protected boolean |
hasParameterKey(java.lang.String key) |
protected void |
hasText(java.lang.String param,
java.lang.String paramName) |
protected org.springframework.http.ResponseEntity |
noContent()
响应空白内容
|
protected void |
notNull(java.lang.Object param,
java.lang.String paramName) |
protected org.springframework.http.ResponseEntity |
ok(java.lang.Object object) |
protected <T> org.springframework.http.ResponseEntity |
page(java.util.List<T> list) |
protected org.springframework.http.ResponseEntity |
updated(java.lang.Object resource)
成功更新资源
|
protected org.slf4j.Logger log
@Autowired(required=false) protected javax.servlet.http.HttpServletRequest request
public static org.springframework.http.HttpHeaders cacheControl(org.springframework.http.HttpHeaders headers)
headers - 响应头protected org.springframework.http.ResponseEntity created(java.lang.Object resource)
resource - resourceprotected org.springframework.http.ResponseEntity updated(java.lang.Object resource)
resource - resourceprotected org.springframework.http.ResponseEntity ok(java.lang.Object object)
object - objectprotected <T> org.springframework.http.ResponseEntity page(java.util.List<T> list)
T - Tlist - listprotected org.springframework.http.ResponseEntity cacheable(java.lang.Object object)
object - objectprotected org.springframework.http.ResponseEntity cacheable(java.lang.Object object,
java.lang.Class<?> serializationView)
serializationView - serializationViewobject - objectprotected org.springframework.http.ResponseEntity noContent()
public java.lang.String getText(java.lang.Object code,
java.lang.Object... args)
code - 模板args - 参数public java.lang.String getTextDefaultNull(java.lang.Object code,
java.lang.Object... args)
nullcode - 模板args - 参数public java.lang.String getRealPath(java.lang.String path)
path - 路径public java.lang.String getUserAgent()
protected java.lang.String getDeviceInfo()
protected java.lang.Object getOldModel()
protected boolean hasParameter(java.lang.String key)
key - 参数名称protected boolean hasParameterKey(java.lang.String key)
key - 参数名称protected void hasText(java.lang.String param,
java.lang.String paramName)
protected void notNull(java.lang.Object param,
java.lang.String paramName)