为了账号安全,请及时绑定邮箱和手机立即绑定

接口式编程:一对多关系

我使用接口式编程对“通过自动回复机器人学Mybatis---基础版”中第5章的“一对多关系”进行修改,

<mapper namespace="com.imooc.dao.ICommand">  <!-- 现通过接口的完全限定名,来统一namespace -->

  <resultMap type="com.imooc.bean.Command" id="Command">

    <id column="C_ID" jdbcType="INTEGER" property="id"/>

    <result column="NAME" jdbcType="VARCHAR" property="name"/>

    <result column="DESCRIPTION" jdbcType="VARCHAR" property="description"/>

    <collection property="contentList" resultMap="CommandContent.Content"/> 

  </resultMap>

...

发现报错:### Cause: java.lang.IllegalArgumentException: Result Maps collection does not contain value for CommandContent.Content

求教是什么原因


正在回答

1 回答

额,原来与接口式编程没关系,是我sql语句有问题...

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

接口式编程:一对多关系

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信