Spring

🌱스프링 빈(Bean)이란? - 스프링(Spring) 컨테이너가 관리하는 자바 객체를 빈(Bean)이라고 합니다. Spring의 특징에는 제어의 역전(IoC)이 있습니다. 제어의 역전이란, 간단히 말해서 객체의 생성 및 제어권을 사용자가 아닌 Spring에게 맡기는 것입니다. 지금까지는 사용자가 new연산을 통해 객체를 생성하고 메소드를 호출했습니다. IoC가 적용된 경우에는 이러한 객체의 생성과 사용자의 제어권을 Spring에게 넘깁니다. 사용자는 직접 new를 이용해 생성한 객체를 사용하지 않고, Spring에 의하여 관리당하는 자바 객체를 사용합니다. 이 객체를 '빈(bean)'이라 합니다. 스프링 컨테이너란? - 스프링 빈의 생명 주기를 관리하며, 생성된 스프링 빈들에게 추가적인 기능을 제공하는..
Annotation 이란? 사전적 의미로 주석이라는 뜻. 자바에서 Annotation은 코드 사이에 주석처럼 쓰이며특별한 의미, 기능을 수행하도록 하는 기술. 이는 프로그램에게 추가적인 정보를 제공하는 metadata 라고 볼수있다. [ metadata : 데이터를 위한 데이터 ] Annotation 용도 컴파일러에게 코드 작성 문법 에러를 체크하도록 정보 제공 소프트웨어 개발 툴이 빌드나 배치 시 코드를 자동으로 생성할 수 있도록 정보 제공 실행 시 (런타임) 특정 기능을 실행하도록 정보 제공 Annotation 사용을 위한 순서 Annotation을정의한다. 클래스에 Annotation을 배치한다. 코드가 실행되는 중에 Reflection을 이용하여 추가 정보를 획득하여 기능을 실시한다. * Refl..
나는이지훈
'Spring' 태그의 글 목록