스프링을 처음 배우는 중. 잊지 않기 위해서 쓰는 첫 세팅 스프링 플젝 시작 패키지 다운 스타트스프링(https://start.spring.io/)에 들어가면, 스프링을 처음 시작하는 패키지를 다운받을 수 있다. 기본 설정은 Project : Gradle pro
macOS 기준! Option + Enter : Add static Cmd + shift + v : 알아서 변수 코드 추가 Cmd + / : 한 줄 주석 Cmd + shift + / : 블록주석 Ctrl + R : 이전에 실행했던 것 다시 실행하기
스프링 컨테이너에는 컴포넌트들이 들어간다. 그 안에 들어간 컴포넌트들은 스프링의 관리 하에 있게 된다. 스프링 컨테이너에 들어가는 컴포넌트들을 '스프링 빈'이라고 하는데, 이를 등록하는 데에는 두 가지 방법이 있다. 1. 컴포넌트 스캔과 자동 의존관계 설정 1)
클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계의 5가지 원칙을 정리해놓음.하나의 클래스는 하나의 책임만 가져야 한다.하나의 책임? 조금 모호하기는 함.중요한 판단 기준은 '변경'이다. 변경이 있을 때, 파급 효과가 적으면 단일 책임 원칙을 잘 따른 것.ex) U