신한투자증권 프로 디지털 아카데미 JAVA 과정 미니 프로젝트
주제: 마트 포스기 서비스 제작
개발기간: 4일
개발인원: 6명
김현수 | 신의진 | 박유진 | 정우성 | 이한슬 | 박예린 |
---|---|---|---|---|---|
@jkl0124 | @Tomk2d | @yjp8842 | @NOEL-code | @NOEL-code | @NOEL-code |
PM
Backend
판매
판매 백엔드 구현
View
판매
판매 프론트 구현
View
매출내역
상품
매출내역, 상품, 프론트 구현
BE Leader
Backend
매출내역
상품
매출내역, 상품, 백엔드 구현
FE Leader
View
메인
회원
메인화면, 회원, 프론트 구현
PL
Backend
메인
회원
메인화면, 회원, 백엔드 구현
MemberView와 MemberService를 조작합니다. 클라이언트의 요청을 받고 적절한 서비스를 호출하여 비즈니스 로직을 수행한 후, 그 결과를 MemberView에 전달합니다.
MemberModel을 매개변수로 받고, 비즈니스 로직을 처리합니다. 데이터베이스나 다른 외부 시스템과의 상호작용을 담당하는 MemberRepository를 호출하여 데이터 액세스를 수행합니다.
비즈니스 객체를 나타냅니다. 데이터를 저장하고 조작하는데 사용됩니다.
데이터베이스나 다른 영구 저장소에 접근하는 데 사용됩니다.
패턴에서 데이터 액세스 작업을 추상화하고 캡슐화합니다.
데이터 전송 객체입니다. 서비스 계층과 데이터 액세스 계층 간에 데이터를 전송할 때 사용됩니다.
MemberDAO의 구현체로서, 실제 데이터베이스 조작을 담당합니다. 데이터베이스와의 통신을 수행하고 데이터 액세스 작업을 구현합니다.
JUnit을 활용하여 MemberService를 테스트합니다.
MemberPopupView와 MemberService를 조작합니다.