SpringBoot整合Mybatis,application.properties里面mybatis.type-aliases-package配置失效
问题正常情况下只要,在application.properties文件中作了一下配置:mybatis.type-aliases-package=com.nowcoder.community.entity就可以在mabatis的映射接口mapper和映射xml文件中不需要加类的包名比如:<select id="selectById" resultType="User">select &l
·
问题
正常情况下只要,在application.properties文件中作了一下配置:
mybatis.type-aliases-package=com.nowcoder.community.entity
就可以在mabatis的映射接口mapper和映射xml文件中不需要加类的包名
比如:
<select id="selectById" resultType="User">
select <include refid="selectFields"></include>
from user
where id= #{id}
</select>
但有时候会出现即使做过了配置,但是配置失效的现象,即映射xml文件中报错说无法解析resultType。但是程序又能够正常运行。。
解决方案
这种情况我在网上搜索了很多都不对,后来是发现需要两步:1,首先在workbench里面打开数据库连接,然后再启动idea。。
更多推荐
已为社区贡献7条内容
所有评论(0)