Mybatis 如何分多个配置文件
考虑一个项目会很多模块,如果团体开发的话用不同模块在不同的配置文件该如何实现
<mappers>标签里面只能放SQL映射文件
Mybatis配置文件
- XML code
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <typeAliases> <typeAlias alias="storeCateResultMap" type="com.neili.store.manager.entity.StoreCategory"/> </typeAliases> <mappers> <mapper resource="com/neili/store/manager/mapper/StoreCategoryMapper.xml"/> </mappers></configuration>
Spring里面的配置文件
- XML code
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="configLocation" value="classpath:mybatis/mybatis-config.xml"/> <!-- 自动扫描Mapper --> <!-- <property name="mapperLocations" value="classpath*:mappers/*Mapper.xml" /> --> <property name="dataSource" ref="dataSource"/> </bean>
[解决办法]
引入各个配置文件