问答详情
源自:6-2 常见问题解析

获得id值得目的

获得这个新增的id值是要干什么的?怎么在java类中接收这个id值?

提问者:紫_羽 2017-07-20 13:06

个回答

  • YCyoung
    2017-07-20 22:42:35
    已采纳

    这个id值应该是为了在子表中新加一条数据所必须的值,当利用KeyProperty="id"获得这个id值,在执行完sql的插入语句之后,这个id值被注入了Command类的id变量中。若不用KeyProperty,则相当于id值为null,我们不能去更新子表。

    在java中利用Command.getId()就可以获得值了(因为已经将查到的结果封装为了一个实体Bean)