• 2021-04-14
    MapperFactoryBean的参数SqlSessionTemplate用于指定SqlSessionTemplate。如果与SqlSessionFactory同时设定,则只会启用SqlSessionFactory
  • 内容

    • 0

      mybatis中SqlSessionFactory是SqlSession的工厂类

    • 1

      请简述MyBatis核心对象SqlSessionFactory的获取方式

    • 2

      MapperScannerConfigurer类在Spring配置文件中使用时可以配置的属性及说明错误的是() A: basePackage:指定映射接口文件所在的包路径,当需要扫描多个包时可以使用分号或逗号作为分隔符 B: annotationClass:指定了要扫描的注解名称,只有被注解标识的类才会被配置为映射器 C: sqlSessionFactoryBeanName:指定在Spring中定义的SqlSessionFactory的Bean名称 D: sqlSessionTemplateBeanName:指定在Spring中定义的SqlSessionTemplate的Bean名称。如果定义此属性,则sqlSessionFactoryBeanName将起作用

    • 3

      MapperScannerConfigurer类在Spring配置文件中使用时,可以配置的属性及说明错误的是。( ) A: asePackage:指定映射接口文件所在的包路径,当需要扫描多个包时可以使用分号或逗号作为分隔符。 B: annotationClass:指定了要扫描的注解名称,只有被注解标识的类才会被配置为映射器。 C: sqlSessionFactoryBeanName:指定在Spring中定义的SqlSessionFactory的Bean名称。 D: sqlSessionTemplateBeanName:指定在Spring中定义的SqlSessionTemplate的Bean名称。如果定义此属性,则sqlSessionFactoryBeanName将起作用

    • 4

      SqlSessionTemplate是mybatis-spring的核心类,它负责管理MyBatis的SqlSession,调用MyBatis的SQL方法。当调用SQL方法时,SqlSessionTemplate将会保证使用的SqlSession和当前Spring的事务是相关的。()