添加依赖
<dependency> | |||||||||||||||||||
<groupId>com.baomidou</groupId> | |||||||||||||||||||
<artifactId>mybatis-plus</artifactId> | |||||||||||||||||||
<version>2.3</version> | |||||||||||||||||||
</dependency> |
配置扫描文件路径:
@MapperScan(value = {"com.baomidou.mybatisplus.samples.quickstart.mapper"}) | |||||||||||||||||||
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> | |||||||||||||||||||
<property name="basePackage" value="com.baomidou.mybatisplus.samples.quickstart.springmvc.mapper"/> | |||||||||||||||||||
</bean> |
配置mapers文件加载路径:
mybatis-plus.mapper-locations=classpath*:mappers/*.xml |
通过XML文件配置属性:
需要添加加载配置文件注解:@ContextConfiguration(locations = {"classpath*:config.xml"}) 以下是config.xml的内容: | |||||||||||||||||||
<!-- H2 Data Source Config 可以是mysql、h2database等 --> | |||||||||||||||||||
<bean id="dataSource" class="com.mysql.jdbc.jdbc2.optional.MysqlDataSource" > | |||||||||||||||||||
<property name="databaseName" value=""/> | |||||||||||||||||||
<property name="url" value=""/> | |||||||||||||||||||
<property name="username" value=""/> | |||||||||||||||||||
<property name="password" value=""/> | |||||||||||||||||||
</bean> | |||||||||||||||||||
<!-- SqlSessionFactory Config --> | |||||||||||||||||||
<bean id="sqlSessionFactory" class="com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean"> | |||||||||||||||||||
<property name="dataSource" ref="dataSource"/> | |||||||||||||||||||
<property name="mapperLocations" value="classpath:mappers/*.xml"/> | |||||||||||||||||||
以下非必填配置 | |||||||||||||||||||
<property name="globalConfig" ref="globalConfig"/> | |||||||||||||||||||