MyBatis-Spring-Boot
MyBatis-Spring-Boot copied to clipboard
配置多数据源时,mapper调用方法报NoSuchMethodException
我利用tk.mybatis进行多数据源配置时,一个Mapper可以正常调用动态SQL,而另外一个就一直报NoSuchMethodException。我进行了部分源码跟踪:如BaseInsertProvider,只有一个数据库的mapper被获取,而另外一个数据源的Mapper却没有显示。不知道这个是什么问题
建议你用动态数据源实现。。如果需要扫描多次,确保 MapperScanner 可以扫描多次(需要手动配置多个)。