web.xml:
- Spring
- SpringMVC
- Shiro
- log4J
Spring-mvc.xml:
- 扫描Controller包
- 注解驱动
- 启用shiro注解
- 静态资源访问
Spring-mybatis.xml
- 读取配置数据库文件
- 配置数据源
- 配置sqlSessionFactory
- 扫描Dao层
- 事务通知
Spring-shiro.xml
- 配置shiro过滤器工厂类
- 凭证匹配器
- 会话ID生成器
- 会话Dao
- 会话管理器
- 安全管理器
- 自定义Realm,被密码匹配器注入
web.xml:
Spring-mvc.xml:
Spring-mybatis.xml
Spring-shiro.xml