일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- java
- code
- 코드
- 자료구조
- 리스트
- 선형 리스트
- CleanCode
- 트리
- 마크다운 테이블
- 클래스
- 마크다운
- 쿼리메소드
- @NoArgsConstructor
- 인터페이스
- 계산 검색 방식
- 연결 리스트
- JsonNode
- 정렬
- 클린코드
- 쿠키
- query
- 내부 정렬
- mysql
- 배열
- 빅 오 표기법
- 클린
- @ComponentScan
- WebClient
- @RequiredArgsConstructor
- 스택 큐 차이
- Today
- Total
목록spring (2)
Developer Cafe
클라이언트가 서버로부터 어떠한 요청을 할 때, 요청에 필요한 URI를 응답에 포함시켜 반환하는 것입니다 한명의 정보를 response해주는 api를 만듬과 동시에 유저 모두의 정보를 가진 api주소를 담아 주는 api를 만든다고 가정합니다. @Data @AllArgsConstructor @NoArgsConstructor public class User { private Integer id; @Size(min=2, message = "Name은 2글자 이상 입력해 주세요.") private String name; @Past private Date joinDate; private String password; private String ssn; } // spring 2.1.8 이하 버전 @GetMapping..
빈(Bean) Spring IoC 컨테이너가 관리하는 자바 객체를 빈(Bean) 이라고 부른다. ApplicationContext.getBean()으로 얻어질 수 있는 객체는 빈이다. IoC(Inversion of Control) 제어의 역전 즉, 자바 초기 객체간 의존관계를 연결하는 등의 제어권은 개발자가 직접 가지고 있었다. 그러나 Servlet, EJB가 등장하면서 개발자가 독점적으로 가지고 있던 제어권이 외부 컨테이너로 넘어갔다. 이것이 IoC이다. IoC Container BeanFactory ApplicationContext 1) BeanFactory BeanFactory 인터페이스는 IoC컨테이너의 기능을 정의하고 있는 인터페이스이며, Bean의 생성 및 의존성 주입, 생명주기 관리 등의 기..