Spring Security Authority 와 Role 사용법
스프링 시큐리티 적용하고 있는 입장에서 Authority 와 Role 의 관계와 Role 은 항상 어디서 적용되는 건지 헷갈렸다. 기본 설정을 적용하면 Authority테이블만 생성하는데 Role 관련된 설정이 없다. 찾아보니 Authority 테이블에 authority 칼럼값에 "ROLE_" + 권한 값 으로 하면 예) ROLE_ADMIN hasAuthority = ROLE_ADMIN hasRole = ADMIN 이렇게 처리 된다. 더 다른 사용법도 있겠지만 일단 이렇게 정리