美文网首页
Spring 应用 YAML配置文件,抛异常:Invalid b

Spring 应用 YAML配置文件,抛异常:Invalid b

作者: BitMonkey | 来源:发表于2017-12-31 13:20 被阅读0次

    初次搭建Spring-boot 项目,通过别人网站上的项目结构搭建。并将原来的配置文件从.property改用YAML配置文件。

    项目能正常启动,但当调用接口的时候抛异常:

    org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

    mybatis出现这个问题,通常是由Mapper interface和对应的xml文件的定义对应不上引起的。

    经过反复查找,最后发现是配置 mybatis 中的一个属性时存在了转译导致。

    检查mapperLocations 配置是否存在转译,eg: mapperLocations: classpath\:mapper/*.xml.

    只需要将转译去除即可。eg: mapperLocations: classpath:mapper/*.xml.

    踩坑之旅,希望能帮助后来之人少走弯路!

    相关文章

      网友评论

          本文标题:Spring 应用 YAML配置文件,抛异常:Invalid b

          本文链接:https://www.haomeiwen.com/subject/bblogxtx.html