스스로 계발하는 신입 개발자

  • 홈
  • 태그
  • 방명록

ApplicationContext 2

[Spring] 07. 객체의 생성 타이밍 ( + lazy-init)

오늘은 spring에서 객체는 언제 생성되는지에 대해 정리해보려고 합니다. com.test07 패키지 만들러 가볼까요? IgTv.java package com.test07; public class IgTv implements TV { public IgTv() { System.out.println("ig tv 생성"); } @Override public void powerOn() { System.out.println("ig tv on"); } @Override public void powerOff() { System.out.println("ig tv off"); } @Override public void volumeUp() { System.out.println("ig tv volume up"); } @Ov..

Java/Spring 2021.06.21

[Spring] 06. applicationContext의 내부구조(Factory 패턴)

spring에서 지금까지는 MTest에서 ApplicationContext factory = new .... 이러한 형식으로 작성해서 applicationContext 안에 생성되어있는 객체를 불러오는 작업을 했었습니다. 그렇다면 이게 내부적으로 어떻게 동작을 하는것인지에 대해 오늘 정리해보려고 합니다. com.test06 패키지를 만들어줍니다. 이번엔 만들때부터 뭔가 어색하죠? ㅎㅎ applicationContext.xml없이 전부 class로 만들어 줍니다.(TV는 인터페이스입니다.) BeanFactory.java package com.test06; public class BeanFactory { public Object getBean(String beanName) { if(beanName.equal..

Java/Spring 2021.06.20
1
더보기
프로필사진

개발자를 위한 자기계발을 하고있는 신입 개발자 담크입니다.

  • 자기 계발 리스트 (120)
    • CS 기초 (41)
      • 컴퓨팅 사고 (4)
      • C언어 (6)
      • 배열 (7)
      • 알고리즘 (8)
      • 메모리 (8)
      • 자료구조 (8)
    • Python (2)
      • Python (2)
    • Java (37)
      • JAVA (12)
      • Spring (22)
      • Error (3)
    • JavaScript (0)
      • Javascript (0)
    • Git (5)
      • Git (5)
    • Algorithm (19)
      • Programmers (5)
      • Baekjoon (14)
    • 운동log (16)

Tag

스트롱리프트, CS50, java, Computer Science, Algorithm, C언어, stronglift, 문자열, 헬스, 운동, 스프링, springframework, 스프링프레임워크, Spring, 백준, 컴퓨터과학, 헬린이, 자바, 알고리즘, Baekjoon,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바