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类图