스프링에서 싱글톤으로 관리하는 빈의 생성주기

스프링 빈 생성주기에 대해서 배웠다. 정확히는 스프링에서 싱글톤으로 관리하는 빈에 대한 생성주기였다. 스프링 컨테이너 생성 스프링 컨테이너의 생성은 말 그대로 Application Context(이하 스프링 컨테이너)의 생성이다. 빈 객체 등록 스프링 컨테이너가 생성되면 빈 객체 등록이 이뤄진다. 이때, 빈이 생성자 주입을 사용하도록 되어있다면, 필요한 의존관계가 빈 객체등록 시점에서 이뤄진다. 의존관계 주입 만약 모든 의존관계가 다 생성자 등록이라면 빈 객체등록이 끝나는 시점에 의존관계 주입도 이미 끝나있을 것이다. 이 의존관계 주입단계에서는 수정자 주입이나, 필드주입을 받는 빈이 주입을 받는다. 초기화 콜백 위 단계에서 의존관계가 주입된 빈들은 초기화 콜백이 수행된다. 초기화 콜백은 Initializ..

Spring 2023.01.26 0

맥북에서 aws cli로 ecr에 이미지 올리기

오늘은 ecr에 도커 이미지를 올리는 작업을 했다. 맨날 로컬 레포지토리에서만 컨테이너를 만들고 가지고 놀다보니 올리는 법을 모르고 있었는데 이번 기회에 배워서 쓸 수 있었다. https://docs.aws.amazon.com/AmazonECR/latest/userguide/docker-push-ecr-image.html Pushing a Docker image - Amazon ECR Pushing a Docker image You can push your container images to an Amazon ECR repository with the docker push command. Amazon ECR also supports creating and pushing Docker manifest lis..

AWS series 2022.08.10 0

사회적 관계망과 성장에 대한 생각

이 글은 Zeropage의 2022 Advent Calendar에 게재하기 위한 글입니다. 사회적 관계망을 쌓음으로써 원하는 방향으로 성장할 수 있었던 제 이야기를 공유하고자 이 글을 씁니다. 본문에 들어가기 앞서 자기소개부터 하겠습니다. 안녕하세요 정우현입니다. Zeropage 26기입니다. 현업에서 백엔드 엔지니어로 2년 7개월정도 근무했고, 이번에 4학년에 올라갑니다. 현재는 RUFree, 세컨팀이라는 외주 개발팀에 소속되어있습니다. 사회적 관계망과 성장 이런 경력과 실력을 기른 것은 다 주변 사람들 덕분이라고 생각합니다. 이런 생각은 어떤 논리적인 방식으로 접근한 논문도 많이 존재하지만, 이 글을 통해선 제 경험을 여러분들에게 들려드리고 싶습니다. 1. 극적인 예시 먼저 극적인 예시를 보여드리고자..

나의 생각 2022.02.13 0