DELETE FROM user_role WHERE username = #{username,jdbcType=VARCHAR}
INSERT INTO user_role (username, role_id, created_by, created_date)
VALUES
(#{userRole.username}, #{userRole.roleId}, #{userRole.createdBy}, #{userRole.createdDate})
INSERT INTO role (role_name, role_desc, created_by, created_date, status)
VALUES (#{roleName,jdbcType=VARCHAR}, #{roleDesc,jdbcType=VARCHAR}, #{createdBy,jdbcType=VARCHAR},
#{createdDate,jdbcType=TIMESTAMP}, #{status,jdbcType=CHAR})
update role
set role_name = #{roleName,jdbcType=VARCHAR},
role_desc = #{roleDesc,jdbcType=VARCHAR},
updated_by = #{updatedBy,jdbcType=VARCHAR},
updated_date = #{updatedDate,jdbcType=TIMESTAMP},
status = #{status,jdbcType=CHAR}
WHERE id = #{id,jdbcType=INTEGER}
update role
set updated_by = #{updatedBy,jdbcType=VARCHAR},
updated_date = #{updatedDate,jdbcType=TIMESTAMP},
status = #{status,jdbcType=VARCHAR}
WHERE id = #{id,jdbcType=INTEGER}
DELETE FROM role_resource WHERE role_id = #{roleId,jdbcType=INTEGER}
INSERT INTO role_resource (resource_id, role_id, created_by, created_date)
VALUES
(#{roleMenu.resourceId}, #{roleMenu.roleId}, #{roleMenu.createdBy}, #{roleMenu.createdDate})