본문 바로가기
반응형

java186

[Programmers] Lv2: 최솟값 만들기(12941) 문제- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12941- 유형: 풀이Java(solution 1)더보기ㅇJavaScript(solution 1)더보기ㅇ 2025. 8. 18.
[이것이 백엔드 개발이다] 3. 서버와 클라이언트 2025. 8. 18.
[Programmers] Lv2: 최댓값과 최솟값(12939) 문제- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12939- 유형: 풀이Java(solution 1)더보기ㅇJavaScript(solution 1)더보기ㅇ 2025. 8. 17.
[이것이 백엔드 개발이다] 2. 자바 문법 2025. 8. 17.
[Programmers] Lv2: 줄 서는 방법(12936) 문제- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12936- 유형: 풀이Java(solution 1)더보기ㅇJavaScript(solution 1)더보기ㅇ 2025. 8. 16.
[이것이 백엔드 개발이다] 1. 백엔드 개발자 2025. 8. 16.
[Programmers] Lv2: 숫자의 표현(12924) 문제- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12924- 유형: 풀이Java(solution 1)더보기ㅇJavaScript(solution 1)더보기ㅇ 2025. 8. 15.
[스프링 핵심 원리 - 기본편] 9. 빈 스코프 (빈 스코프란?)- 스코프: 빈이 존재할 수 있는 범위- 스프링 빈은 기본적으로 싱글톤 스코프로 생성 - 스프링 지원 스코프1) 싱글톤: 스프링 컨테이너의 시작과 종료까지 유지되는 가장 넓은 범위의 스코프2) 프로토타입: 스프링 컨테이너는 프로토타입 빈의 생성과 의존관계 주입까지만 관여3) 웹 관련 스코프: request, session, application(서블릿 컨텍스와 같은 범위) (프로토타입 스코프)- 싱글톤 스코프의 빈을 조회하면 스프링 컨테이너는 항상 같은 인스턴스의 스프링 빈을 반환- 프로토타입 스코프를 스프링 컨테이너에서 조회하면 스프링 컨테이너는 항상 새로운 인스턴스를 생성해서 반환함.(스프링 컨테이너에서 관리하지 않음)+) 스프링 컨테이너는 프로토타입 빈을 생성하고, 의존관계 주입, .. 2025. 8. 15.
[Programmers] Lv2: 숫자 블록(12923) 문제- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12923- 유형: 풀이Java(solution 1)더보기ㅇJavaScript(solution 1)더보기ㅇ 2025. 8. 14.
[스프링 핵심 원리 - 기본편] 8. 빈 생명주기 콜백 (빈 생명주기 콜백 시작)- 데이터베이스 커넥션 풀이나 네트워크 소켓처럼 애플리케이션 시작 시점에 필요한 연결을 미리 해두고, 애플리케이션 종료 시점에 연결을 모두 종료하는 작업을 진행하려면, 객체의 초기화와 종료 작업이 필요함 - 스프링 빈의 라이프사이클: 객체생성 -> 의존관계 주입+) 생성자 주입은 예외!! 생성과 동시에 의존관계 주입 - 초기화 작업은 의존관계 주입 완료후 호출되어야 함- 스프링은 의존관계 주입이 완료되면 스프링 빈에게 콜백 메서드를 통해서 초기화 시점을 알려주는 다양한 기능을 제공함- 스프링은 스프링 컨테이너가 종료되기 직전에 소멸 콜백을 줌(안전한 종료) -> 싱글톤의 경우 - 스프링 빈의 이벤트 라이프사이클: 스프링컨테이너 생성 -> 스프링빈 생성 -> 의존관계 주입 -> 초.. 2025. 8. 14.
반응형