일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Stream
- python
- Java
- spring
- Project
- bean
- real time web
- jenkins
- google oauth
- SseEmitter
- JPA
- WIL
- 생명주기 콜백
- javascript
- programmers
- Anolog
- session
- html
- oauth
- Spring Security
- hanghae99
- DI
- Hibernate
- server send event
- cookie
- flask
- JWT
- 항해99
- jQuery
- web
- Today
- Total
목록DI (2)
끄적끄적 코딩일지
Bean 등록방법 Spring에서 Bean을 등록하는 방법은 크게 xml 파일을 사용하는 방법과 Annotation을 사용하는방법 2가지로 나뉜다.(최근에는 Annotation을 사용하는 방법이 주로 쓰인다.) xml 파일으로 등록하는 방법 스프링은 시작시에 webapp/web.xml과 webapp/WEB-INF/spring/root-context.xml , webapp/WEB-INF/spring/servlet-context.xml 으로 bean을 등록한다. 1.web.xml : Spring 동작을 위한 설정정보이다. Spring 버전, 프로젝트명, 배포자, Bean을 등록하는 root-context.xml 혹은 servlet-context.xml 위치, welcom page등을 설정할 수 있다. 2. ..
의존관계(Dependency)란? 객체지향 프로그래밍에서 한 객체가 다른 객체를 사용한다는 것은 다른 객체를 생성하거나 다른 객체의 Method를 호출하는 행위를 말한다. 이를 호출하는 객체가 생성하거나 Method를 호출하는 객체를 의존한다고 표현한다. Spring에서 IoC Spring은 IoC(제어의 역전, Inversion of Control)를 지원하는 프레임워크로써 객체의 생성과 소멸같은 라이프사이클을 Spring 프레임 워크가 제어하고 있다. IoC를 사용함으로써 얻을 수 있는 장점은 1. 느슨한 연관관계를 맺음으로써 결합도를 낮춘다. 2. 프로젝트 유지보수가 용의하다.(수정이 최소화 된다.) 3. 메모리 관리가 효율적이다. 등이있다. 그러면 Spring에서 IoC으로 객체를 관리하는 방법을..