+
 新版

springboot整合mybatis,mybatis的拦截器不能使用

graz春江 发布于 2018/09/12 13:32
阅读 10K+
收藏 0

没用springboot的时候,直接在mybatis的配置文件里面添加个 plugin 就可以,换了springboot,mybatis的配置文件没有了,不知道怎么注册拦截器了,跪求各位路过的大神指教.

以下是话题补充:

@graz春江:mybatis配置文件配置如下: <plugins> <plugin interceptor="com.utstar.bi.interceptors.SqlInterceptorCount"></plugin> </plugins> (2018/09/12 13:37)
@graz春江:拦截器如下: @Intercepts({ @Signature(type = StatementHandler.class, method = "prepare", args = { MappedStatement.class, Object.class }) }) public class SqlInterceptorCount implements Interceptor (2018/09/12 13:39)
@graz春江:网上有说加个 //@Component 注解,但是启动就会报错 (2018/09/12 13:40)
加载中
0
graz春江
graz春江

感谢各位大佬,问题已经解决了,加个@Component注解就可以,返回空是因为plugin方法没有实现,return null 了

0
o
osc_55259479

请问解决了吗

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部