Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- DP
- 위상정렬
- JPA
- 프로그래머스 이중우선순위큐 자바
- 디베이스앤
- 프로그래머스
- oracle ansi
- 백준
- 면접 필수 질문
- SQL
- 그리디
- ansi sql 단점
- DBASE&
- Java
- BFS
- Spring Boot
- 이분탐색
- oracle ansi sql
- CJ DBASE&
- 프로그래머스 이중우선순위큐
- 프로그래머스 이중우선순위큐 java
- 이중우선순위큐 java
- 개발자 면접 준비
- Gradle
- 이중우선순위큐 자바
- IT 면접 준비
- DFS
- ansi sql 장점
- 백트래킹
- 디베이스앤 인턴 후기
Archives
- Today
- Total
목록Spring bean (1)
쉬운 프로그래밍
스프링 빈(Bean)
예를 들어 @Controller 어노테이션을 달면 스프링 컨테이너에 그 컨트롤러 객체를 생성하고 객체 생명을 스프링이 관리 한다. 이를 '스프링 빈(Bean)'이 관리된다고 한다. 만약 public SchoolService schoolService = new SchoolService(); 와 같이 객체를 생성하게 되면 객체가 여러개 생성될 필요 없이 하나만 생성되도 되는 경우 등 여러가지 상황에서 비효율적으로 동작한다. 그러므로 객체를 Bean으로 등록해서 스프링에게 객체의 핸들링을 맡기도록 한다. 그러면 스프링 컨테이너에 객체를 Bean 어떻게 등록하는가하면 크게 두가지가 있다. 첫번째로 컴포넌트 스캔과 자동 의존관계를 설정하여 Bean을 등록해보겠다. 요약하면 @Component 어노테이션을 통해서 ..
Programming/Spring Boot
2021. 1. 21. 17:00