
spring/게시판 api
Spring boot 게시판 API 서버 제작 (2) - 로그인 - Entity 설계
프로젝트를 생성했으니 이번에는 로그인 기능을 구현해보겠습니다. 로그인 기능은 Json Web Token을 이용한 토큰 인증 방식을 사용하는데, 이 부분은 아직 공부중이라 학습한 내용을 같이 정리해가면서 구현을 해보겠습니다. 프로젝트 계층 구조 요구 사항 회원 가입을 할 때 필요한 정보는 다음과 같다. email : 중복 x, password : encoding 할 것 username nickname : 중복 x, 변경 가능 role : 여러 개의 권한 가질 수 있음 생성할 클래스는 Member.java Role.java MemberRole.java RoleType.java Member와 Role은 각각 MemberRole 1대N 관계를 가진다. 구현 Member.java @Entity @Getter @N..