8.11.20 下午 第83天上課
阿新 • • 發佈:2018-11-27
專案
重點
===============================================================
mapper.xml
<insert id="addUsers" parameterType="users">
<selectKey order="AFTER" keyProperty="uid" resultType="int">
select last_insert_id()
</selectKey>
insert into users values(null,#{username},#{password},#{nickname},#{salt})
</insert>
===============================================================
===============================================================
serviceimpl
@Override public int addUsers(Users u) throws Exception { int i = mapper.addUsers(u); i+= mapper.addUsersAndRole(u.getUid(), 3); if(i!=2){ throw new Exception("插入使用者資訊失敗"); } return i; }
===============================================================
===============================================================
mapper
//新增許可權和使用者關係表 int addUsersAndRole(@Param("uid")Integer uid, @Param("rid") Integer rid)throws Exception;
===============================================================