piyang88
2016-07-13 10:54
saveRole(Role role)方法中,最后Role.setId()的作用是什么?
当save的时候,数据库的表的id主键会自增,这时候就装在keyHolder中跟着回调函数返回来,然后手动把这个自增的id值赋值给role作为id。从逻辑上讲,储存成功后不知道id存到第几条了,这时候返回储存的id值,并且把储存的id值赋值给role
当save的时候,数据库的表的id主键会自增,这时候就装在keyHolder中跟着回调函数返回来,然后手动把这个自增的id值赋值给role作为id
save方法中用的是回调函数,当save方法执行成功后,该方法把查询到的数据结果提供给回调函数,而回调函数带着查询结果,来更新Role的id。
Java实现权限管理(上)
63305 学习 · 58 问题
相似问题