최근 포스트

[SPRING] 싱글톤 패턴과 싱글톤 컨테이너

3 분 소요

1. 싱글톤 패턴 클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인 패턴이다. 그래서 객체 인스턴스를 2개 이상 생성하지 못하도록 막아야 한다. private 생성자를 사용해서 외부에서 임의로 new 키워드를 사용하지 못하도록 막아야 한다. 예제 ```java packa...

[SPRING] IoC, DI, 그리고 컨테이너

1 분 소요

1. 제어의 역전 IoC (Inversion of Control) 기존 프로그램은 클라이언트 구현 객체가 스스로 필요한 서버 구현 객체를 생성하고, 연결하고, 실행했다. 한마디로 구현 객체가 프로그램의 제어 흐름을 스스로 조종했다. 개발자 입장에서는 자연스러운 흐름이다. ...

[Route53] 도메인 연결하기

2 분 소요

1. 도메인 만들기 freenom freenom은 무료 도메인을 제공하는데 일반적인 도메인(.com)이 아닌 .cf나 .ga 같은 잘 사용하지 않는 도메인을 제공한다. 연습용으로 사용하기에는 무료 도메인도 충분하지만, 주의사항은 여기서 알아두자! (참고로, 고대디 혹은 가비아와 ...