Mybatis中SqlSessionFactoryBuilder().build() 不可以传入InputStream字节输入流
一、问题:
不知道你是不是遇到了以下问题:
二、解决办法
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>
希望对你有用!
有用点个关注,手留余香!
Mybatis中SqlSessionFactoryBuilder().build() 不可以传入InputStream字节输入流相关推荐
- (字节流与字符流)InputStream字节输入流
与OutputStream类对应的是资杰输入流,InputStream主要是实现的就是字节数组读取. public abstract class InputStream extends Object ...
- Mybatis中,SQLSessionFactoryBuilder使用build方法时做了哪些事?
目录 探究Configuration 探究parse方法 启动断点调试 过程 总结 当我们上手mybatis时,对于mybatis如何读取xml配置文件,获取SQLSessionFactory的底层源 ...
- 字节输入流 InputStream
字节输入流[InputStream] java.io.InputStream:字节输入流 此抽象类是表示字节输入流的所有类的超类. 定义了所有子类共性的方法: int rea ...
- JAVA中inputstring_java IO流 之 字节输入流 InputString()
学习java的重点之一:InputStream 字节输入流的使用 (1)FileInputstream: 子类,读取数据的通道 使用步骤: 1.获取目标文件:new File() 2.建立通道:ne ...
- mybatis中传入String类型参数异常
mybatis中传入String类型参数异常 参考文章: (1)mybatis中传入String类型参数异常 (2)https://www.cnblogs.com/azhqiang/p/5981796 ...
- c++ 传入动态参数_一文了解Mybatis中动态SQL的实现
一.动态SQL简介 MyBatis的强大特性之一便是它的动态 SQL.如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦.拼接的时候要确保不能忘了必要的 ...
- Mybatis中如何传入map参数呢?
转自: Mybatis中如何传入map参数呢? 下文笔者讲述Mybatis的xml中使用map参数的方法分享,如下所示 实现思路:1.将参数类型设置为map2.在xml中直接使用map的键值获取参数即 ...
- mybatis中传入String类型参数的问题
1. 出现的问题 需求是想写一个按公司名字查询公司列表的功能,最开始的代码如下 Dao层接口如下: @MyBatisDao public interface OfficeDao extends Tre ...
- mybatis中的#{}与${}在原理上的区别
一.MyBatis中${}和#{}的区别 1.1 ${}和#{}演示 数据库数据: dao接口: List<User> findByUsername(String username);Li ...
最新文章
- PCL:超详细的基于法向量和曲率的区域生长算法原理以及源码解读
- 2018-2020年中国服务机器人行业深度研究报告
- Mac--常用安装命令以及问题解决(面向自己查看)
- 教授爆笑讲解超级玛丽
- Apache Commons fileUpload实现文件上传
- 两类非常隐蔽的全表扫描,不能命中索引(一分钟系列)
- 一篇文章对Python匿名函数配合容器函数的使用理解
- 如何查找SAP Cloud for Customer UI页面对应的技术模型明细
- 基于GNS3的ssl配置
- 【转】SSL/TLS协议运行机制的概述
- PHP判断远程url是否有效的几种方法
- 薄壁轴承摩擦力矩_超薄壁球轴承的应用分析
- 两万字长文:聊聊程序人生
- python 两点曲线_ECC椭圆曲线加密算法:ECDH 和 ECDSA
- java基础案例教程第二章_Java基础案例教程
- 不浪漫爱情--等你来--等你来
- 串口调试助手linux设备串口,linux下安装串口调试助手
- 最常用的小程序demo
- 最大子段和(C++)
- 拒绝洗脑式广告,无限重复洗脑式广告应该受到谴责。怎么有效抵制这类广告?...
热门文章
- ccf 认证 检测点查询(python)
- WebGL切换着色器方法与错误
- ipad必须要配原装的笔吗?开学季值得买电容笔推荐
- [解锁新姿势] 封装通用返回值
- Matlab实现图片背景深色化
- Apache SkyWalking的Grpc server thread pool is full, rejecting the task错误的解决办法
- 搭建去中心化交易所——分享一个简单的DEX项目代码及文档
- SpringBoot交友APP项目实战(详细介绍+案例源码) - 7.即时通讯(基于第三方API)
- cs6给画笔分组_ps cs6怎么把笔刷分类保存啊 我笔刷太多了 弄得我不知道从哪找那个...
- 携手航天·追求卓越|诚邀优秀企业加入航天采购平台供应商库