[Project] 자바 프로젝트 리팩토링 : Library Service(1) [인터페이스 구분, 데이터 영속화, Lombok 적용]
·
◈ Refactoring/Mini : Library Service📚
- 자바 프로젝트 리팩토링 : Library Service(1) 학원 다닐 때 만들었던 프로젝트들을 하나하나 리팩토링 해봐야겠다는 마음을 먹었다. 프로젝트도 Java, JSP, Spring 이렇게 3가지여서 다양하게 리팩토링 할 수 있어 좋을 듯. 첫 번째는 미니 팀 프로젝트로 진행했던 Library Service. 웹 화면 없이 콘솔로만 작동하는 Java 프로젝트이다. 화면이 없던 프로젝트이기에 화면을 만들어 볼까도 생각해봤지만, 화면 만들고 서버 연동하는 것도 일이고 콘솔 최적화로 만들어놓은 프로젝트이다보니.. 화면을 따로 만들지는 않고! 대신 코드 정리 및 데이터 영속화를 해보려고 한다. 1. Service 세분화 (User, Book, Rent 구분) 모두가 처음하는 프로젝트이다 보니, 강사님이 ..