JavaWeb学习总结(笔记)——SSM关键类及其作用

SSM关键类及其作用:

 

                1.SqlSessionFactoryBean(SSFB) 工厂

                       1.SqlSessionFactory工厂的建造类

                       2.mybatis和spring整合时,spring通过该类管理mybatis的核心工厂

               2.MapperScannerConfigurer(MSC)

      1. 第三方的扫描器
      2. 扫描dao下的Mapper对应的接口,实例化接口并存放在spring容器中供其他对象注入

               3.DataSourceTransactionManager(DSTM)

      1. 事务管理器
      2. 对数据源DataSource进行数据管理,一般认为是JDBC级别的事务管理,如果要实现业务级别的事务管理,可以使用AOP通知或者JTA框架
    1. 4. ContextLoaderListener(CLL)
      1. 上下文加载监听器
      2. Spring框架通过该监听器在web容器加载时自动触发,并读取spring的配置文件创建spring容器后,把配置文件中设置的bean都new出来并存放在spring容器中
      5.CharacterEncodingFilter(CharEF)
      1. 字符编码过滤器
      2. Spring框架提供的对用户的请求和响应流进行字符编码的设置,通常设置为UTF-8
      6.DispatcherServlet(DSer)
      1. springMVC框架的核心启动类
      2. 主要任务参观springMVC框架原理图
      7.InternalResourceViewResolver(IRVR)
      1. 资源调度解析器
      2. springMVC框架在实现资源调用时,解析以及编译资源的类
      8.JstlView(JSTLV)
      1. Jstl视图
      2. 配合资源调度解析器使用,在资源调度解析器解析资源时,允许资源中包含JSTL,并通过该类

               9. DruidDataSource(DDS)

  •                        1. Druid数据源  
  •                        2. Alibaba数据链接池对象
posted on 2017-06-28 15:19  本午木木  阅读(545)  评论(0编辑  收藏  举报