@Bean(name = "sqlSessionFactory.xx")
public SqlSessionFactory sqlSessionFactory(@Qualifier("datasource.motorbike") DataSource dataSource) throws Exception {
MybatisSqlSessionFactoryBean bean = new MybatisSqlSessionFactoryBean();
bean.setDataSource(dataSource);
org.apache.ibatis.session.Configuration configuration = new MybatisConfiguration();
//读取null值设置
configuration.setCallSettersOnNulls(true);
bean.setConfiguration(configuration);
PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
bean.setMapperLocations(resolver.getResources("classpath:mapper/xx/*.xml"));
return bean.getObject();
}
注意标红这俩对象,都要使用MyBatis-Plus提供的类
MyBatis-Plus 配置多数据源自带CRUD接口报错- Invalid bound statement (not found):
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:基础和常量
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Mybatis-Plus CRUD
Mybatis-Plus CRUD
mybatis List 主键 封装 -
已解决mybatis报错:Invalid bound statement (not found)
已解决mybatis报错:Invalid bound statement (not found)
mybatis java 开发语言 xml文件 解决方法