'뼈대나 근간'을 이루는 코드들의 묶음프로그램의 기본 흐름이나 구조를 정하고, 이 구조에 자신의 코드를 추가하는 방식으로 개발할 수 있도록 하는 프로그래밍의 기본 틀을 의미개발에 필요한 구조가 제공되고, 여기에 필요한 부분을 조립하는 형태로 개발이 진행된다.프레임워크의
스프링 컨테이너는 자바 객체의 생명 주기를 관리하며, 생성된 자바 객체들에게 추가적인 기능을 제공하는 역할을 한다. 여기서 말하는 자바 객체를 스프링에서는 빈(Bean)이라고 부릅니다.개발자는 객체를 생성하고 소멸할 수 있는데, 스프링 컨테이너가 이 역할을 대신해 줍니
생성한 class를 spring의 Bean으로 등록할 때 사용하는 Annotation으로 Spring은 해당 Annotation을 보고 Bean으로 등록한다.해당 class가 Controller 역할을 한다는 것을 명시하기 위해 사용하는 Annotation요청 들어온
Spring Boot static 폴더와 template폴더의 차이 template : thymleat의 파일을 두는 곳 static : 보통 css나 js를 둔다. bindingResult 스프링이 제공하는 검증 오류를 보관하는 객체이다. 검증 오류가 발생하면