Spring security

0

Hej, 1szy projekt w Springu. Dodaję teraz security.
mam 3 encje:

member - id, name, email, password, confirmPassword
role - id, name,
member_role - member_id, role_id

w kontrolerze przekazuję

addObject("roles", roleRepository.findAll())

jak powinienem wyświetlić/zakodować checkboxy aby zapisać role do bazy. Mam 3 role. Jaki dać inputom name?
czy muszę iterować po nich czy Hibernate zrobi to za mnie? Mogę prosić o próbkę kodu?

0

W ogóle nie rozumiem o co chodzi...

0

chodzi mi o to jak przypisać role do:

  1. nowo tworzonego usera
  2. edytowanego usera

do widoku przekazuję wszystkie role ( z CrudRepository zwracany jest Iterable ).
Teraz w widoku potrzebuję poprawnie wyświetlić <input type="checkbox" name="<jakiTutajName???".... /> tak aby ładnie dopisać do tabeli member_roles ( role_id, member_id ) to co zaznczyłem checkboxami.
Zapewne przy edycji dobrze by było usunąć wszystkie role i zapisać je na nowo.
Pytająć czy Hibernate to za mnie załatwi chodziło mi o to, że mając 3 inputy

<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />

wystarczy

memberRepository.save(member)

czy potrzeba to jakoś iterować?

1 użytkowników online, w tym zalogowanych: 0, gości: 1