일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링
- C
- php 프로그래밍 입문 연습문제
- 파이썬
- JAVA SPRING
- 플러터 개발환경 설정
- php 프로그래밍
- 자바
- 최단 경로
- 배열
- 한정 분기
- programmers
- C언어
- 자바 스프링
- spring
- SWEA
- php 프로그래밍 입문 솔루션
- Flutter
- php 프로그래밍 입문 예제
- 백준
- 페이코 초대코드
- php 프로그래밍 입문 문제풀이
- php
- php 프로그래밍 입문
- Java
- php 프로그래밍 입문 3판
- 페이코 추천인코드
- 페이코 추천인
- 페이코 친구코드
- 플러터
- Today
- Total
목록전체 글 (594)
ImJay

[Java Spring] 2-53. 빈 등록 초기화, 소멸 메서드 지정 설정 정보에 @Bean(initMethod = "init", destroyMethod = "close") 처럼 초기화, 소멸 메서드를 지정할 수 있다. 설정 정보를 사용하도록 변경 package hello.core.lifecycle; public class NetworkClient { private String url; public NetworkClient() { System.out.println("생성자 호출, url = " + url); } public void setUrl(String url) { this.url = url; } //서비스 시작시 호출 public void connect() { System.out.println(..

[Java Spring] 2-52. 인터페이스 InitializingBean, DisposableBean 코드를 바로 보자 package hello.core.lifecycle; import org.springframework.beans.factory.DisposableBean; import org.springframework.beans.factory.InitializingBean; public class NetworkClient implements InitializingBean, DisposableBean { private String url; public NetworkClient() { System.out.println("생성자 호출, url = " + url); } public void setUrl(..

[Java Spring] 2-51. 빈 생명주기 콜백 시작 데이터베이스 커넥션 풀이나, 네트워크 소켓처럼 애플리케이션 시작 시점에 필요한 연결을 미리 해두고, 애플리케이션 종료 시점에 연결을 모두 종료하는 작업을 진행하려면, 객체의 초기화와 종료 작업이 필요하다. 이번시간에는 스프링을 통해 이러한 초기화 작업과 종료 작업을 어떻게 진행하는지 예제로 알아보자. 간단하게 외부 네트워크에 미리 연결하는 객체를 하나 생성한다고 가정해보자. 실제로 네트워크에 연결하는 것은 아니 고, 단순히 문자만 출력하도록 했다. 이 NetworkClient 는 애플리케이션 시작 시점에 connect() 를 호출해서 연 결을 맺어두어야 하고, 애플리케이션이 종료되면 disConnect() 를 호출해서 연결을 끊어야 한다. 예제 ..