Mybatis中SqlSessionFactoryBuilder().build() 不可以传入InputStream字节输入流
不知道你是不是遇到了以下问题:我的解决办法是,不调用Resources.getResourceAsStream,改为调用Resources.getResourceAsReader,返回一个reader,将reader传入build里。希望对你有用!有用点个关注,手留余香!...
·
一、问题:
不知道你是不是遇到了以下问题:

二、解决办法
1、其中一个解决办法是,不调用Resources.getResourceAsStream(Mybaits依赖包提供),改为调用Resources.getResourceAsReader,返回一个reader,将reader传入build里。
2、另外你可以换一个版本更高的 mybatis 依赖包,因为 Resources和SqlSessionFactoryBuilder这两个类都是来自于 mybatis依赖的。

springboot引入mybatis依赖
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>${mybatis.version}</version>
</dependency>
spring引入mybatis依赖
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.6</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>2.0.6</version>
</dependency>
希望对你有用!
有用点个关注,手留余香!
更多推荐

所有评论(0)