报错信息
org
.springframework
.beans
.factory
.UnsatisfiedDependencyException
: Error creating bean with name
'tbItemCatController': Unsatisfied dependency expressed through field
'tbItemCatService'; nested exception is org
.springframework
.beans
.factory
.UnsatisfiedDependencyException
: Error creating bean with name
'tbItemCatServiceImpl': Unsatisfied dependency expressed through field
'tbItemCatMapper'; nested exception is org
.springframework
.beans
.factory
.UnsatisfiedDependencyException
: Error creating bean with name
'tbItemCatMapper' defined in URL
[jar
:file
:/C
:/Users
/lanou
/IdeaProjects
/taotaoparent
/taotao
-manager
/taotao
-mapper
/target
/taotao
-mapper
.jar
!/com
/taotao
/mapper
/TbItemCatMapper
.class]: Unsatisfied dependency expressed through bean property
'sqlSessionFactory'; nested exception is org
.springframework
.beans
.factory
.BeanCreationException
: Error creating bean with name
'sqlSessionFactory' defined in
class path resource
[org
/mybatis
/spring
/boot
/autoconfigure
/MybatisAutoConfiguration
.class]: Bean instantiation via factory method failed
; nested exception is org
.springframework
.beans
.BeanInstantiationException
: Failed to instantiate
[org
.apache
.ibatis
.session
.SqlSessionFactory
]: Factory method
'sqlSessionFactory' threw exception
; nested exception is org
.springframework
.core
.NestedIOException
: Failed to parse mapping resource
: 'class path resource [mappers/TbItemParamMapper.xml]'; nested exception is org
.apache
.ibatis
.builder
.BuilderException
: Error parsing Mapper XML
. The XML location is
'class path resource [mappers/TbItemParamMapper.xml]'. Cause
: org
.apache
.ibatis
.builder
.BuilderException
: Error resolving
class. Cause
: org
.apache
.ibatis
.type
.TypeException
: Could not resolve type alias
'com.taotao.pojo.TbItemParmExt'. Cause
: java
.lang
.ClassNotFoundException
: Cannot find
class: com
.taotao
.pojo
.TbItemParmExt
在这里pojo表示实体类 出现这种情况的原因有很多中,在分享出来我遇到的一种
com
.taotao
.pojo
.TbItemParmExt
注意最后这一句 我的实体类名是TbItemParamExt 少了个a 查看实体类发现没有错误 注意上边报错信息的绿色部分 进去找是不是有TbItemParamExt写成了TbItemParmExt,最后我发现是我sql mapper中返回值类型写成了TbItemParmExt.望大家引以为戒.