김영한

비즈니스 요구사항 정리 이번 시간에는 비즈니스 요구사항을 정리할 건데, 가장 쉬운 예제로 진행할 거다. 이 강의 목표가 복잡한 비즈니스를 하는 강의가 아니라 단순한 예제를 가지고 스프링을 어떤 식으로 활용하여 개발을 하는지, 어떻게 동작하는지 알아보는 것이기 때문이다. [요구사항] 데이터 : 회원ID, 이름 기능 : 회원 등록, 조회 전제조건 : '아직 데이터 저장소가 선정되지 않았다'라는 가상 시나리오. 즉, 개발자가 개발을 해야 하는데 아직 DB 선정이 되지 않은 상황이다. [구조] 컨트롤러 : 웹 MVC에서 클라이언트의 요청을 처리하고 응답을 반환하는 역할이다. 서비스 : 핵심 비즈니스 로직을 구현하는 역할이다. 예를 들어, 회원가입 시 중복 여부를 확인하는 로직은 서비스에서 처리한다. 리포지토리 ..
인겸노트
'김영한' 태그의 글 목록