BaseController基类
BaseController类是所有controller的基类
基类提供了以下能力,在业务controller中都可以直接使用这些能力
| 能力 | 说明 | 补充 |
|---|---|---|
|
Logger logger |
在子类中可以直接记录日志 | |
| 4个基础路径 |
在Controller可以用以下变量快捷访问子模块可变路径
管理后台子模块可变路径 adminPath 商家后台子模块可变路径 sellerPath 会员中心子模块可变路径 memberPath 前台子模块可变路径 frontPath |
|
| 对参数去空格 | 对表单提交来的参数trim()去前后空格 | R工具获取的参数也去了空格 |
|
beanValidator |
||
|
addMessage |
添加Model消息 |
addMessage(Model model , String... messages ) |
|
addMessage |
添加Flash消息 |
addMessage(RedirectAttributes redirectAttributes , String... messages ) |
|
renderString |
向客户端返回JSON字符串 |
|
UML类图