Week3
·
BE/23-1-GDSC - OC-BE
이번주 GDSC BE Study 과제는 필수 조건이 많네.. 어느정도 안다고는 생각하지만 막상 설명해보라니 설명하기가 어렵다. 이 기회에 잘 정리해서 설명해보자. 아! 다음 과제부터는 새 책을 나가니 새 책을 구해보자. 은근 설레기도하고? ㅋㅋㅋ 암튼 이번주 WIL을 정리해보자. 1. 의존과 의존성 의존 객체지향에서 의존은 신뢰와 관련되어 있다. 특정 클래스 A가 원하는 기능을 하기 위한 코드를 작성할 때, 다른 클래스 B의 Method나 interface를 참조하여 작성한다고 하자. 해당 클래스가 제대로 작동하기 위해선, 자신이 참조한 다른 클래스의 method나 interface가 제대로 동작해야한다. 이들이 제대로 동작하지 않으면 자신 클래스에서 작성할 기능도 제대로 동작하지 않기 때문이다. 즉, ..
GDSC DevTalk Seminar 후기(4/6)
·
글을 써봐요/인사이트
보호되어 있는 글입니다.
스프링 핵심원리 - 기본편 섹션4
·
BE/Spring - Inflearn 김영한
보호되어 있는 글입니다.
Software Processes
·
CS/소공
보호되어 있는 글입니다.
스프링 핵심원리 - 기본편 섹션3 (2)
·
BE/Spring - Inflearn 김영한
보호되어 있는 글입니다.
다영이 - Annie 3월 마지막 ~ 4월 첫주
·
공부/전화영어
보호되어 있는 글입니다.
OPic 시험 후기
·
공부/전화영어
보호되어 있는 글입니다.
스프링 핵심원리 - 기본편 섹션3 (1)
·
BE/Spring - Inflearn 김영한
보호되어 있는 글입니다.
Week2
·
BE/23-1-GDSC - OC-BE
지난 주에는 MVC, API, Restful 에 대한 공부를 해봤다. 이번주에는 MVC에서 Controller와 서비스, 리포지토리와 그들의 관계에 대한 이야기를 할 것이며 TDD에 대한 이야기를 다룰 예정이다. 1. 컨트롤러, 서비스, 리포지토리의 역할 컨트롤러 웹 MVC에서 언급한 Controller와 동일하다. 지난주 WIL에서 컨트롤러를 '사용자의 응답을 바탕으로 비즈니스 로직을 담당하는 역할이다. 사용자의 입력으로 데이터가 업데이트 되면 이를 처리한 후 업데이트된 모델을 뷰로 전달하는 역할을 한다.'라고 언급했다. 컨트롤러는 실제 사용자의 요청이 들어오면 적절하게 이를 처리하거나 처리할 수 있는 로직을 호출한다. 이때 호출되는 로직이 서비스이다. 컨트롤러가 하는일에 대한 예시를 들어보자. 어떤 ..
스프링 핵심원리 - 기본편 섹션2
·
BE/Spring - Inflearn 김영한
보호되어 있는 글입니다.
유쓰응
글쓰는 개발자 Youth