MyBatis-Spring-Boot icon indicating copy to clipboard operation
MyBatis-Spring-Boot copied to clipboard

配置多数据源时,mapper调用方法报NoSuchMethodException

Open pi408637535 opened this issue 9 years ago • 1 comments

我利用tk.mybatis进行多数据源配置时,一个Mapper可以正常调用动态SQL,而另外一个就一直报NoSuchMethodException。我进行了部分源码跟踪:如BaseInsertProvider,只有一个数据库的mapper被获取,而另外一个数据源的Mapper却没有显示。不知道这个是什么问题

pi408637535 avatar Feb 09 '17 05:02 pi408637535

建议你用动态数据源实现。。如果需要扫描多次,确保 MapperScanner 可以扫描多次(需要手动配置多个)。

abel533 avatar Feb 09 '17 13:02 abel533