org.springframework.beans.factory.UnsatisfiedDependencyException

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'articleController': Unsatisfied dependency expressed through field 'articleMapper';

今天用MyBatis进行一张表查询时,发生了以上问题,排查后发现自己粗心将resultMap写成resultType了,导致出错,修改后服务器正常启动

对应的部分代码如下

<resultMap id="BaseMap" type="com.example.mybatisstudy.model.Articleinfo">
<!--        <id>是主键列,<result>是非主键列-->
        <id column="id" property="id" />
        <result column="title" property="title" />
        <result column="content" property="content" />
        <result column="createtime" property="createtime" />
        <result column="updatetime" property="updatetime" />
        <result column="uid" property="uid" />
        <result column="rcount" property="rcount" />
        <result column="state" property="state" />
    </resultMap>
<!--    resultMap 是设置当前查询结果集,使用哪个映射  命名空间.ResultMap映射名-->
<!--    如果是同一个命名空间,就可以省略命名空间-->
    <select id="all" resultMap="BaseMap">
# 查询字段,如果在ResultMap映射中,没有配置,就相当于不做映射(不设置到java类型的属性中)
        select * from articleinfo
    </select>

resultMap 属性:指定关联的结果集映射,将基于该映射配置来组织用户数据。 

注意事项: column 不能省略
  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

薰衣草2333

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值