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