반응형

Spring 2

SpringBoot 프로젝트 생성하기

SpringBoot 프로젝트 만들기? 정말 너무너무 무진장 쉽다. 1. spring initializr 사이트 접속 https://start.spring.io/ 2. project 설정 사이트에 접속을 완료했으면 위 이미지 처럼 프로젝트 설정에 관한 내용이 표시된다. 정말 너무 친절하고 깔끔하게 Project 유형, Boot 버전을 설정하는데 전혀 어려움이 없다. 필요에 따라 우측 Dependecies 영역에서 사용하고자하는 Dependency를 미리 설정해둘 수 있다. 3. 프로젝트 생성 화면 하단 GENERATE 버튼을 클릭하게 되면 프로젝트가 생성된다. 정말 매우 간단하네!? 딱 하나! 아쉬운 점은 위에 명시된 Spring Boot 버전 외에는 선택이 불가능한 듯 하다. 원하는 버전이 없을 경우 ..

Spring 2022.09.07

기술 면접 정리 - Spring

기술 면접 정리 - Spring ⭐⭐⭐ Spring FrameWork 자바의 오픈소스 애플리케이션 프레임워크 중 하나입니다. 스프링의 기본철학은 특정 기술에 종속되지 않고 객체를 관리할 수 있는 프레임워크를 제공하는 것 입니다. 스프링 컨테이너로 자바 객체를 관리하면서 DI와 IoC를 통해 결합도를 낮추게 됩니다. ⭐⭐⭐ DI (Depedency Injection) DI는 의존성 주입을 의미합니다. 객체간의 의존관계를 미리 설정해두면 스프링 컨테이너가 의존관계를 자동으로 연결해줍니다. 이렇게 되면 직접 의존하는 객체를 생성하는 일이 없기 때문에 결합도가 낮아지는 장점이 있습니다. 의존성 주입은 생성자 주입, 필드 주입, 세터 주입의 3가지 방법이 있는데 Spring에서 가장 권장하는 의존성 주입 방법은 ..

Spring 2022.08.06
반응형