https://start.spring.io/ 에서 스프링 부트로 스프링 프로젝트 생성Maven, Gradle빌드 툴라이브러리 관리 // 의존관계가 있는 라이브러리를 함께 다운빌드하는 라이프사이클 관리요즘은 주로 Gradle 사용심지어 스프링 라이브러리 관리도
Controller - 외부 요청 받음Service - 비즈니즈 로직 생성Repository - 데이터 저장@Autowired컨트롤러와 서비스를 연결시켜줄 때 사용, 생성자에 이렇게 쓰면 컨트롤러가 생성될 때 스프링빈에 등록되어있는 멤버서비스 객체를가져다 넣어줌 - D