Inversion of Control (IoC)(제어 주체가 어플리케이션)가 담당하는 객체를 Bean이라고 한다.Beans는 application의 핵심을 이루는 객체이다.IoC 컨테이너에 의해 인스턴스화, 관리, 생성된다.일반적 객체는 사용자가 관리하여 생성 및 소멸
어노테이션부터 이야기를 하면 전부 component에서 파생되었고 각각 역할을 명시할 수 있도록 이름을 다르게 사용한것이다.(spring의 bean이다)Controller는 클라이언트의 주문(Request)을 받고 음식(Response)을 대접하는 웨이터의 역할이다.다
put은 해당 번호의 리소스의 전부를 바꾼다. ⇒ 리소스의 요소가 3개 이고 put의 request가 1개가 들어오면 나머지 요소 2개의 기존 정보가 삭제되고 빈 값(null)이 적용된다. 적절한 사용 경우: 회원가입후 자신의 정보를 변경할 경우 전체 재작성/전체적인
현재 자바 진영의 ORM 기술 표준으로, 인터페이스의 모음이라고 할 수 있다.실제로 동작하는 것이 아닌, 구현된 Class와 mapping해주기 위해 사용되는 frame-work이다.JPA 인터페이스를 구현한 대표적인 오픈 소스로는 Hibernate가 있다.객체 관계