Mybatis整合Spring SqlSessionFactoryBean的属性介绍
2018-03-22 17:19
633 查看
通过一下属性可以减少mybatis的配置,直接在spring配置文件中进行整合
dataSource属性是必须指定的,它表示用于连接数据库的数据源mapperLocations:它表示我们的Mapper文件存放的位置,当我们的Mapper文件跟对应的Mapper接口处于同一位置的时候可以不用指定该属性的值。
configLocation:用于指定Mybatis的配置文件位置。如果指定了该属性,那么会以该配置文件的内容作为配置信息构建对应的SqlSessionFactoryBuilder,但是后续属性指定的内容会覆盖该配置文件里面指定的对应内容。
typeAliasesPackage:它一般对应我们的实体类所在的包,这个时候会自动取对应包中不包括包名的简单类名作为包括包名的别名。多个package之间可以用逗号或者分号等来进行分隔。(value的值一定要是包的全名)
typeAliases:数组类型,用来指定别名的。指定了这个属性后,Mybatis会把这个类型的短名称作为这个类型的别名,前提是该类上没有标注@Alias注解,否则将使用该注解对应的值作为此种类型的别名。(value的值一定要是类的完全限定名)
相关文章推荐
- Mybatis整合Spring SqlSessionFactoryBean的属性介绍
- mybatis与spring整合之错误定义sqlSessionFactoryBean
- mybatis和spring整合报错:No bean named 'sqlSessionFactory' is defined
- Spring-Mybatis --- 配置SqlSessionFactoryBean,整合Spring-Mybatis
- mybatis-spring整合总结02_SqlSessionFactoryBean
- mybatis-spring整合总结02_SqlSessionFactoryBean
- Spring-mybatis整合配置错误,显示不能创建spring配置文件中的sqlSessionFactory的Bean
- myBatis3与spring整合之SqlSessionFactoryBean
- Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml
- spring-mybatis 之SqlSessionFactoryBean
- MyBatis-Spring-SqlSessionFactoryBean(session工厂)
- Spring-MyBatis 之 SqlSessionFactoryBean
- 重构Mybatis与Spring集成的SqlSessionFactoryBean(2)
- MyBatis-Spring-SqlSessionFactoryBean
- Mybatis异常:java.lang.ClassNotFoundException: org.mybatis.spring.SqlSessionFactoryBean
- MyBatis-Spring-SqlSessionFactoryBean
- Spring3 整合MyBatis3 配置多数据源 动态选择SqlSessionFactory
- springMVC+mybatis 进行单元测试时 main SqlSessionFactoryBean - Parsed configuration file: 'class path resource' 无限的读取xml文件
- MyBatis-Spring-SqlSessionFactoryBean
- MyBatis-Spring-SqlSessionFactoryBean