我希望在使用hibernate完成数据插入时将staus从“插入”更改为“完成”。 我有表作为USER和另一个DETAILS。他们有一对多的关系。 最初我插入USER值作为名字,状态。然后他的DETAILS值为phno。
当我插入USER表时,我希望在DETAILS中输入值时将状态保持为“插入”我想将状态更改为“完成”。
我正在做,
//Parent table
USER user = new USER();
user.setFirstName("A");
user.setStatus("inserting");
session.save(user);
//Child table
DETAILS details = new DETAILS();
details.setPhone("12345");
details.setManyToOne("user");
user.getdetailSet().add(details);
session.save(details);
如何在上面的代码之后“插入”将状态更改为“完成”。
提前致谢。
答案 0 :(得分:0)
呃,
user.setStatus("Finish");
我错过了什么吗?