@ConditionalOnWebApplication public class BaseController extends Response
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
log |
protected javax.servlet.http.HttpServletRequest |
request |
protected javax.servlet.http.HttpServletResponse |
response |
| Constructor and Description |
|---|
BaseController() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.http.ResponseEntity |
cacheable(java.lang.Object object)
支持客户端缓存
|
protected org.springframework.http.ResponseEntity |
cacheable(java.lang.Object object,
java.lang.Class<?> serializationView)
支持客户端缓存
|
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 void |
notNull(java.lang.Object param,
java.lang.String paramName) |
protected org.slf4j.Logger log
@Autowired(required=false) protected javax.servlet.http.HttpServletRequest request
@Autowired(required=false) protected javax.servlet.http.HttpServletResponse response
protected 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 - objectpublic 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)