Open backendnovice opened 1 year ago
MemberDTO
, MemberEntity
, MemberRepository
를 사용하여 Member 테이블을 생성하였으며, 테이블은 아래와 같이 구성된다.
member_id
: 회원 PKmember_email
: 회원 이메일member_pw
: 회원 비밀번호member_tel
: 회원 전화번호View 페이지는 Bootstrap
과 JQuery
를 임포트하여 작업한다. 현재 마무리 된 페이지는 아래와 같다.
login.html
: 로그인 페이지register.html
: 회원가입 페이지loginSuccess
: 로그인 성공 페이지 (임시)MemberRepositoryTest
를 통해 실시한 CRUD는 테스트가 성공하였으나, MemberServiceTest
를 통해 실시한 테스트는 실패하였으며 개선이 필요하다.
테스트 코드를 수정하며 잘못된 코드들을 개선한다.
MemberAPIController
, MemberViewController
분리.MemberService
의 doRegister()
가 Return 값을 URI -> boolean 으로 수정.MemberDTO
의 패키지 위치 domain -> dto 로 수정.MemberEntity
의 외부에서 id의 수정을 불가능하도록 변경.테스트 코드는 작업 내용은 다음과 같다.
mockito-core
dependancy 추가.@Transactional
으로 롤백 처리.JUnit
, Mockito
의 개념을 공부하며 코드 작성.
설명
회원 관련 기능들을 구현한다.
작업 내용