刚保存的model 取ID值

有很多时候会出现这样的情况,service刚保存的信息,下一行代码就要用到这个信息里的东西,比如刚保存了一个用户,然后就要把这个用户里的ID取到,然后保存到上课名单里

这种情况很多次出现怎么办呢??很苦恼

解决方法:直接就可以取出来

例子:Person p = new Person();//一个用户

    p.setName("Frank");

    p.setAge("21");

   service.savePerson(p);//保存 ID自动生成

   Course c = new Cource();

    c.setPer(p.getId());//Cource表里要保存Person的Id,直接p.getId()就可以取到,虽然看上去p没有setId,其实后台service保存的时候已经暗自执行

posted @ 2013-12-17 14:41  刘尊礼  阅读(143)  评论(0)    收藏  举报