分类 | 工具类 | 说明 | 文档 |
---|---|---|---|
com.sicheng.common.web.Servlets | Http与Servlet工具类,判定当前请求是否是 Ajax 异步请求 | ||
com.sicheng.common.config.Global | 配置文件读取工具,可读取fdp.properties中的配置项 | ||
com.sicheng.common.filter.PageCachingFilter | 页面高速缓存过滤器,可在 admin 管理后台手动清理缓存 | FDP的缓存--页面缓存 | |
com.sicheng.common.persistence.annotation.MyBatisDao | 标识MyBatis的DAO,方便MapperScannerConfigurer的扫描。 | ||
Spring MVC 扩展类 | com.sicheng.common.web.SpringContextHolder | 持有Spring容器,可随时从spring容器中获取bean | SpringContextHolder工具 |
Spring MVC 扩展类 | com.sicheng.common.web.SpringContextLoader | Spring容器启动器,通过web.xml启动spring容器,并打印出公司信息 | |
Spring MVC 扩展类 | com.sicheng.common.web.SpringStartupListener | Spring启动监听器 | setAlwaysUseFullPath |
RequestContextHolder: 在spring mvc中,为了随时都能取到当前请求的request对象,可以使用RequestContextHolder。
<!-- 在spring mvc中,为了随时都能取到当前请求的request对象,可以使用RequestContextHolder,需要配置RequestContextListener --> <listener> <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> </listener>
拦截器
com.sicheng.common.interceptor.RepageInterceptor Repage拦截器,文档: Repage功能介绍
com.sicheng.common.interceptor.MobileInterceptor 手机端视图拦截器
com.sicheng.common.interceptor.LogInterceptor 操作日志拦截器,记录每次业务操作的: url \耗时\操作人