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

获得id值得目的

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

正在回答

1 回答

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

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

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

紫_羽 提问者

你的意思是用了KeyProperty相当于setId()吗? CommandDao cdao=new CommandDao(); cdao.insert("测试", "测试描述"); Command command=new Command(); System.out.println(command.getId()); 是这样子获得id吗,我这个输出是null啊
2017-07-21 回复 有任何疑惑可以回复我~
#2

紫_羽 提问者

已解决,非常感谢!
2017-07-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

获得id值得目的

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