码迷,mobileinhere.cn
首页 > 移动开发 > 详细

如何设置spring boot扫描mapper文件

时间:2018-02-22 19:31:08      阅读:2377      评论:0      收藏:0      [点我收藏+]

标签:xml   --   ica   font   figure   public   生成   ati   ota   

一、扫描mapper接口文件:

1、推荐:

在application.java启动文件中,加注解:

@mapperscan("com.xxx.mapper")

2、

@mapper
因为我的mapper是一个模块,portal一个模块.
mapper在com.xxx.mapper下
portal的groupid是com.xxx,这样可以@mapper直接扫描到.
但是
mybatis-generator生成的mapper并没有@mapper,即使折腾出来了,虽然对运行效率不会有什么影响,启动就会变慢,浪费时间,所以不推荐。

 二、扫描mapper.xml文件

1、application.properties配置:mybatis.mapper-locations: classpath:mappers/*.xml

2、

<!-- 配置扫描包,加载mapper代理对象 -->
<bean class="org.mybatis.spring.mapper.mapperscannerconfigurer">
<property name="basepackage" value="com.xxx.mapper"></property>
</bean>

 

@springbootapplication
@importresource(locations = "classpath:spring-dao.xml")
public class portalapplication {

 

public static void main(string[] args) {
springapplication.run(portalapplication.class, args);
}
}

 

如何设置spring boot扫描mapper文件

标签:xml   --   ica   font   figure   public   生成   ati   ota   

原文地址:www.cnblogs.com/nannan0226/p/8459476.html

(1)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
2014 mobileinhere.cn 版权所有 京icp备13008772号-2
华人娱乐注册