You should remove CascadeType.PERSIST so that data is only saved to the users table and the USERS_ROLES table and not saved to the roles table.
CascadeType.PERSIST
users
USERS_ROLES
roles