1. 개발이유 현재 도서관에서는 엑셀파일로 기부된 장서들을 대출하고 반납하는 시스템을 가지고 있습니다. 엑셀파일에 있는 데이터를 적절한 데이터베이스로 옮기고 도서 대출과 반납을 웹 어플리케이션으로 처리하는 것이 목적입니다. 또, 저의 개발 포트폴리오를 채우는 목적이기
1. 기능
위의 코드와아래의 코드는 다른 내용을 들고 있었다. 만약에 내가 test코드를 만들지 않고 돌렸으면 나중에 곤욕을 치뤘을 것이다.해당 테스트를 돌리면 두번째 코드는 null이 true이기 때문에 패스하지 못한다. 하지만 첫번째 테스트는 통과한다.Like를 사용하면 해당
42서울 도서관 시스템을 개발하면서 다대일 양방향 관계를 설정했다. 테스트 과정에서 양방향 관계의 편의메서드에서 무한루프에 빠지는것을 확인했다.우선, 연관관계 편의 메서드란 Entity를 변경하거나 저장할때 연관관계에 있는 Entity쪽에도 저장을 해주는것이다. 보통
42서울 도서관 시스템 개발도중 유저간에 같은 닉네임을 가질 수 없다는 조건을 추가하게 되었고 같은 닉네임을 가지면 예외를 터지게 코딩을 했다.방법은 예제와 같다. 같은 닉네임을 가진 유저를 두개 만들었고 assertThrows를 통해서 exception을 추출하고 그
Java
Spring