[Project] 자바 프로젝트 리팩토링 : Library Service(1) [인터페이스 구분, 데이터 영속화, Lombok 적용]
·
◈ Refactoring/Mini : Library Service📚
- 자바 프로젝트 리팩토링 : Library Service(1) 학원 다닐 때 만들었던 프로젝트들을 하나하나 리팩토링 해봐야겠다는 마음을 먹었다. 프로젝트도 Java, JSP, Spring 이렇게 3가지여서 다양하게 리팩토링 할 수 있어 좋을 듯. 첫 번째는 미니 팀 프로젝트로 진행했던 Library Service. 웹 화면 없이 콘솔로만 작동하는 Java 프로젝트이다. 화면이 없던 프로젝트이기에 화면을 만들어 볼까도 생각해봤지만, 화면 만들고 서버 연동하는 것도 일이고 콘솔 최적화로 만들어놓은 프로젝트이다보니.. 화면을 따로 만들지는 않고! 대신 코드 정리 및 데이터 영속화를 해보려고 한다. 1. Service 세분화 (User, Book, Rent 구분) 모두가 처음하는 프로젝트이다 보니, 강사님이 ..
[Student] 직렬화를 사용한 데이터 영속화
·
◈ Human Project/Custom : Student🏫
[Student] String.format을 이용한 출력 양식 정리 [Student] Lombok 적용(@Getter, @Setter) 로 배열 수정 -.." data-og-host="yermi.tistory.com" data-og-source-url="https://yermi.tistory.com/85" data-og-url="https://yermi.tistory.com/85" data-og-image="https://scrap.kakaocdn.net/dn/oIt3J/.. yermi.tisto yermi.tistory.com - 직렬화를 사용한 데이터 영속화 1. domain에 Serializable 구현 - domain : class Student package domain; import java...