목록2025/04/06 (1)
임도현의 성장

📌프로젝트 개요목표 : 객체지향적 설계와 SOLID 원칙을 기반으로 한 간단한 카페 키오스크 시스템 구현을 통해 OOP에 대한 이해를 깊이 있게 다지고, 유지보수까지 고려한 구조를 설계하는 것을 목표로 하였습니다. 기술 스택 : Java, Spring Boot, JPA, QueryDsl, JUnit, Mockito아키텍쳐 : 각 계층은 Controller → Service Interface → Service Impl → Repository 순으로 책임을 분리하였습니다. 기능 메뉴 등록메뉴 조회(전체, 카테고리 별, 판매 상태 별 필터링) 주문 생성(주문 총 금액, 수량 계산) 👀중요시 생각 한 부분캡슐화 (Setter 사용 안 하기)책임 분리도메인 중심 설계유효성 스스로 검증 테스트 가능한 구조 ?..
Spring Boot
2025. 4. 6. 20:48