saveRole(Role role)方法中,最后Role.setId()的作用是什么?

来源:5-2 其余DAO及对比

piyang88

2016-07-13 10:54

saveRole(Role role)方法中,最后Role.setId()的作用是什么?

写回答 关注

3回答

  • spiritwyc
    2016-07-13 15:39:52

    当save的时候,数据库的表的id主键会自增,这时候就装在keyHolder中跟着回调函数返回来,然后手动把这个自增的id值赋值给role作为id。从逻辑上讲,储存成功后不知道id存到第几条了,这时候返回储存的id值,并且把储存的id值赋值给role

  • spiritwyc
    2016-07-13 15:38:16

    当save的时候,数据库的表的id主键会自增,这时候就装在keyHolder中跟着回调函数返回来,然后手动把这个自增的id值赋值给role作为id

  • spiritwyc
    2016-07-13 15:17:24

    save方法中用的是回调函数,当save方法执行成功后,该方法把查询到的数据结果提供给回调函数,而回调函数带着查询结果,来更新Role的id。

Java实现权限管理(上)

Java权限管理系列教程之权限管理系统DAO层和服务层实现

63305 学习 · 58 问题

查看课程

相似问题