backend1 SpringBoot를 활용하여 웹페이지 만들기(3)-회원관리 서비스 개발-비즈니스 요구사항 정리, 컨트롤러-서비스-리포지토리-도메인 구현 1. 비즈니스 요구사항 정리 다음과 같은 요구사항을 받았다 가정하고 회원로그인 서비스를 개발해보겠다. 1-1. 회원 객체의 속성 이메일(로그인) 패스워드 이름 닉넴(중복 불가) id(랜덤)고유값 idx(0123...) 언제 회원가입 언제 업데이트 상태 활성 비활성 1-2. 로그인 이메일과 패스워드로 로그인 1-3. 로그인 했을 때 JWT토큰 발행 2. 회원 도메인, 컨트롤러, 서비스, 레포지토리 생성 2-1 Member엔티티 @Entity public class Member { @Id private Long id; @Column private String appendDate; @Column(unique = true) private String email; @Column private Long index;.. 2023. 6. 1. 이전 1 다음