zoukankan      html  css  js  c++  java
  • SSM 生成mapper中xml文件:未能解析映射资源:“文件嵌套异常

    错误日记我就网上随便找个贴着:

    错误一:

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [C:UsersAdministratorworkspacessm-crud argetclassesmapperEmployeeMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.com.go.crud.bean.Department

    网上找了好多方法试过,发现都还是不行,有可能错误在以下几个原因:

    1.看看自己mapper下有没有空的xml文件

    2.仔细观察mapper下的映射xml文件里的SQL语句有没有写错

    我再说说我自己的错误,我错在写返回类型和映射接口类的时候没写完整,所以到时程序出错,看图

    错误二:

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'main' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [C:UsersAdministratorworkspacessm-crud argetclassesmapperEmployeeMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.com.go.crud.bean.Department

    第二个错误也是发现我加载spring-dao后缀名没写,如果spring文件前面还有文件夹一定要把它写完整不然加载不了,下面来张图

    如果问题还没有解决可以根据错误信息看看错误哪里加载不了,比如说我这个Sqlsessionfactory说装载不了bean那肯定就是我的spring-dao获取不到,还是后面还提示说,找不到我的SqlMapper接口和找不到返回类型,所以导致程序错误。

     

    最后说一句细心真的很重要、

  • 相关阅读:
    功能规格说明书
    绝望的作业
    php闭包
    php isset emtpy
    PHP超级全局变量、魔术变量和魔术函数
    死锁的一个例子
    php session cookie
    http状态码301、302
    php浮点数
    学过的设计模式
  • 原文地址:https://www.cnblogs.com/c-c-c-c/p/10086373.html
Copyright © 2011-2022 走看看