摘要:结果描述主要的问题是扫描的时候异常了,通过增加配置,确保被找到即可。
问题:ibatis.type.TypeException: Could not resolve type alias
spring-boot jar包启动异常,idea启动没有任何问题
pom信息:
org.mybatis mybatis 3.4.6 org.mybatis mybatis-spring 1.3.2
配置信息如下:
sqlmap如下:
问题分析:
首先用法应该没毛病,在之前的项目中有过类似的用法。其次检查文件是否齐全,xml,mapper都有,排除是文件没找到导致的报错。最后怀疑可能是mybatis升级之后的逻辑有所改动,所以看了github的一些issue愉快的找到了答案。
结果描述:
github:issue
主要的问题是扫描alias的时候异常了,通过增加配置,确保alias package被找到即可。
pom文件移除原有的mybatis、mybatis-spring依赖,增加mybatis-spring-boot-starter这个依赖(包含了前面两个被移除的mybatis依赖)
org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.2
sqlSessionFactory生成的时候,设置一下VFS文件,即可解决问题。
SqlSessionFactoryBean fb = new SqlSessionFactoryBean(); fb.setDataSource(dataSource); fb.setVfs(SpringBootVFS.class);
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/68900.html
摘要:依赖环境安装,并配置环境变量安装,并配置环境变量下载源码到本地,导入这里建议到自己仓库,便于翻看源码添加注释构建编译顺序直接导入选择本地的目录环境,点击完成注释掉行注释掉行将阿里云的库添加到行等待项目包下载完进入 0x01 依赖环境 安装JDK 1.8,并配置环境变量 安装Gradle 4.4.1,并配置环境变量 Git IntellJ IDEA 0x02 下载源码到本地,导入ID...
摘要:定制特定异常返回结果根据官方文档的例子,可以使用和对特定异常返回特定的结果。下面是用浏览器和访问的结果无输出注意上方表格的错误,产生这个的原因前面已经讲过。不过需要注意的是,无法通过设定,由或者容器决定里一律是。 github:https://github.com/chanjarste... 参考文档: Spring Boot 1.5.4.RELEASE Documentation ...
摘要:一使用安装包时遇到分析这是由于的版本必须是,然而我的环境是,但是我发现一个问题,我的文件内没有包信息,那么为什么回报这样一个错误呢这时候我找到发现包已经安装在我的框架中了,打开目录下的文件发现,这个包所需要的环境是找到包的地址这时候发现的版 一:使用composer安装composer包时遇到Your requirements could not be resolved to an i...
阅读 2003·2019-08-30 15:52
阅读 2949·2019-08-29 16:09
阅读 1304·2019-08-28 18:30
阅读 2437·2019-08-26 12:24
阅读 1026·2019-08-26 12:12
阅读 2256·2019-08-26 10:45
阅读 554·2019-08-23 17:52
阅读 758·2019-08-23 16:03