본문 바로가기

전체 글

(92)
Spring - Spring MVC - SpringBoot의 차이 스프링 프레임워크가 해결하는 핵심 문제 `의존성 주입`과 `IOC`를 사용하면 결합도를 낮게 유지하며 어플리케이션을 개발할 수 있다. 스프링 프레임워크의 가장 중요한 특징은 의존성 주입(Dependency Injection) 모든 스프링 모듈들의 핵심에는 의존성 주입과 IOC가 존재 다양한 모듈제공을 통한 중복코드 감소 및 결합도 낮춤 효과 다른 프레임워크들과의 통합이 훌륭함 ex) Hibernate for ORM, JUnit and Mockito Spring MVC가 해결하는 핵심 문제 결합도를 낮출 수 있는 웹 애플리케이션 개발 방법을 제공한다. Dispatcher Servlet, ModelAndView, View Resolver와 같은 개념을 통해 개발을 쉽게 해준다. Spring Boot 스프링 ..
[Book] "객체지향의 사실과 오해" 정리 노션에 적어논 것을 티스토리에 옮기니 마크다운을 지원하지 않아서 글꼴이 이상합니다; 아래 링크로 보시면 정상적인 글꼴을 보실 수 있습니다. www.notion.so/72ef860ed57f4e85a00260193175577f 1. 협력하는 객체들의 공동체 객체는 실생활을 모방했다고 하면 비유는 쉽지만 옳다고 볼순 없다. 객체 지향은 자기 자신만의 새로운 세계를 설계하고 있는 것이다. 객체는 자신의 역할에 대한 책임을 다하기 위해 서로 협력하는 존재이다. 객체지향의 핵심은 책임을 수행하는 역할 간의 협력 관계 구축이다. (메시지를 주고 받는 객체들) 이 때 협력에 참여하는 객체의 구현 매커니즘이 클래스일 뿐이다. 2. 이상한 나라의 객체 객체 == 상태, 행동, 식별자.. 객체의 상태를 구성하는 모든 특징 ..
Velog 정리 모음 velog.io/@pyh8618/series pyh8618 (yunan) / 시리즈- velog 1개의 포스트·마지막 업데이트 2020년 9월 6일 velog.io
HTTP 웹 기본 지식 정리 www.notion.so/HTTP-66203aa6efa2493088a8b759c9e1d43b 모든 개발자를 위한 HTTP 웹 기본 지식 HTTP의 전체 흐름과 실무에 필요한 지식 쌓기 www.notion.so

반응형