
pom文件配置

D:\idea.workplase\MyBatis\src\test\java\com\example\MybatisTest.java:22:77
java: 对于build(java.io.InputStream), 找不到合适的方法
方法 org.apache.ibatis.session.SqlSessionFactoryBuilder.build(java.io.Reader)不适用(参数不匹配; java.io.InputStream无法转换为java.io.Reader)方法 org.apache.ibatis.session.SqlSessionFactoryBuilder.build(org.apache.ibatis.session.Configuration)不适用(参数不匹配; java.io.InputStream无法转换为org.apache.ibatis.session.Configuration)还望帮助!感谢!感谢!
SqlSessionFactoryBuilder.build()的入参是Reader类型,你可以用InputStreamReader封装InputStream传入,直接传入InputStream参数类型应该是不对的
InputStream resourceAsStream = Resources.getResourceAsStream("你的路径");
InputStreamReader inputStreamReader = new InputStreamReader(resourceAsStream);
然后将inputStreamReader传入
重新编译试试,更多Mybatis 解析,可以参考
程序员进阶指南 https://github.com/yanghaiji/Advanced-books Java 核心技术,并发设计模式,数据结构与算法,SpringBoot ,OAuth2.0源码分析,Mysql进阶篇,Git 高级操作,Netty 教程,Redis设计与实战,Flink入门教程,Kafka入门与架构分析,Linux入门与Shell编程,希望更多的小伙伴一起加入共同维护,持续更新中! - GitHub - yanghaiji/Advanced-books: Java 核心技术,并发设计模式,数据结构与算法,SpringBoot ,OAuth2.0源码分析,Mysql进阶篇,Git 高级操作,Netty 教程,Redis设计与实战,Flink入门教程,Kafka入门与架构分析,Linux入门与Shell编程,希望更多的小伙伴一起加入共同维护,持续更新中!
https://github.com/yanghaiji/Advanced-books