异常:

二月 06, 2018 3:33:44 下午 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
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 [E:\newwork\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\h501\WEB-INF\classes\h5\mapper\IOrderItemMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'h5.model.OrderItem'.  Cause: java.lang.ClassNotFoundException: Cannot find class: h5.model.OrderItemat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:736)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:434)at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4811)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5251)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [E:\newwork\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\h501\WEB-INF\classes\h5\mapper\IOrderItemMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'h5.model.OrderItem'.  Cause: java.lang.ClassNotFoundException: Cannot find class: h5.model.OrderItemat org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:484)at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:355)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1633)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570)... 21 more
Caused by: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'h5.model.OrderItem'.  Cause: java.lang.ClassNotFoundException: Cannot find class: h5.model.OrderItemat org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:120)at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:92)at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:482)... 24 more
Caused by: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'h5.model.OrderItem'.  Cause: java.lang.ClassNotFoundException: Cannot find class: h5.model.OrderItemat org.apache.ibatis.builder.BaseBuilder.resolveClass(BaseBuilder.java:103)at org.apache.ibatis.builder.xml.XMLStatementBuilder.parseStatementNode(XMLStatementBuilder.java:66)at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildStatementFromContext(XMLMapperBuilder.java:135)at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildStatementFromContext(XMLMapperBuilder.java:128)at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:118)... 26 more
Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias 'h5.model.OrderItem'.  Cause: java.lang.ClassNotFoundException: Cannot find class: h5.model.OrderItemat org.apache.ibatis.type.TypeAliasRegistry.resolveAlias(TypeAliasRegistry.java:117)at org.apache.ibatis.builder.BaseBuilder.resolveAlias(BaseBuilder.java:130)at org.apache.ibatis.builder.BaseBuilder.resolveClass(BaseBuilder.java:101)... 30 more
Caused by: java.lang.ClassNotFoundException: Cannot find class: h5.model.OrderItemat org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:190)at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:89)at org.apache.ibatis.io.Resources.classForName(Resources.java:256)at org.apache.ibatis.type.TypeAliasRegistry.resolveAlias(TypeAliasRegistry.java:113)... 32 more

原因:将resultMap写成了resultType,Type对应的是对象类,所以抛出ClassNotFoundException的异常,mybatis的结果是存放在resultMap中的。

解决办法:将resultType改成resultMap即可。

org.apache.ibatis.type.TypeException: Could not resolve type alias 'xxxx'异常相关推荐

  1. ssm中报错: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type a

    错误:Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias ...

  2. Mybatis使用之 Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias‘User’

    注意错误提示,是在UserMapper.xml中出现的问题,自己检查后并没有发现问题. 从Mybatis官网文档中,找到select标签的下面两个属性的区别,将resultType换成resultMa ...

  3. org.apache.ibatis.type.TypeException: Could not resolve type alias ''

    我这里错是因为xml文件resultMap类型错了 就是这里类找不到

  4. 关于Spring Cloud:Mapper<>中的泛型红线:Type ‘org.apache.ibatis.annotations.Mapper‘ does not have type paramet

    Type 'org.apache.ibatis.annotations.Mapper' does not have type parameters 解决办法: 检查mapper接口中导入的包是不是通用 ...

  5. ibatis.builder.BuilderException: Error parsing Mapper XML: Could not resolve type alias ‘XXX‘

    异常:org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. : Could not resolve type al ...

  6. Mybatis报错:Could not resolve type alias

    一.问题描述 打包项目成jar包,启动莫名其妙的mybatis报错如下: org.springframework.core.NestedIOException: Failed to parse map ...

  7. Cannot convert value of type 'org.apache.ibatis.session.defaults.DefaultSqlSessionFactory' to requir

    报错:Cannot convert value of type 'org.apache.ibatis.session.defaults.DefaultSqlSessionFactory' to req ...

  8. 'org.apache.ibatis.session.defaults.DefaultSqlSessionFactory' to requir

    报错:Cannot convert value of type 'org.apache.ibatis.session.defaults.DefaultSqlSessionFactory' to req ...

  9. nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping

    今天mybatis报了个错误 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type ...

最新文章

  1. 从一个文件夹下随机抽取一定数量(比例)的图片移动到另一个文件夹 Python3实现
  2. 计算机浮点数运算误差与解决误差的算法
  3. xp中mysql优化_XP加速技巧大盘点 看看那个最实用
  4. 混合模式商城的可经销商品池
  5. 【图片】图像基本知识以及三原色原理 (rgb)
  6. 【python】BytesIO与串化
  7. android上运行java命令,Java exec()不在android上运行busybox命令
  8. 【转】Android Fragment中使用SurfaceView切换时闪一下黑屏的解决办法
  9. 拓端tecdat|R语言基于温度对城市层次聚类、kmean聚类、主成分分析和Voronoi图可视化
  10. Python 数据可视化之matpotlib画图
  11. 【git】小乌龟和git冲突
  12. 什么是JavaScript异步编程?
  13. php获取文件名和后缀名
  14. QT下使用QAxObject打开word文档,文档路径含有空格open出错的解决方法
  15. 关于惠普暗影精灵2 pro用一段时间之后,插上电源充不了电的问题
  16. 大家好,欢迎您加入这个集体!
  17. APICloud:让开发移动应用像拼积木一样简单
  18. PS之人物磨皮与特效(适用于商业海报)
  19. SitePoint Podcast#181:解决比创建更多的问题
  20. 【欧拉计划第 5 题】最小公倍数 Smallest multiple

热门文章

  1. 西门子S7-200编程软件,触摸屏,电气原理图。 污水处理系统
  2. MacBook 更改蓝牙键盘键位
  3. OpenCV检测篇——猫脸检测
  4. Python网络爬虫(八)根据api判断法定节假日
  5. 数据库(数据库系统)大作业
  6. 调试cdma模块发送数据出现的问题
  7. 计算机视听觉机理和方法,【看点】 “视听觉信息的认知计算”重大研究计划 迎接人工智能新时代...
  8. thinkphp 用户注册功能
  9. iosapp上架流程
  10. 光伏低电压穿越控制Matlab/simulink仿真模型