전체 글70 2023. 03. 24. TIL 1. 스프링 핵심 원리 기본편 - 섹션 6 탐색 위치와 기본 스캔 대상까지 수강 2. SQL - 알고리즘 문제 해결 3. 깃 & 깃허브 - Git commit, 원격 repo, gitignore 학습 [1. 스프링 핵심 원리 기본편 - 섹션 6 탐색 위치와 기본 스캔 대상까지 수강] 컴포넌트 스캔을 이용해 자동으로 스프링 컨테이너에 빈을 등록하는 기능을 공부함 또한 스캔의 시작 위치를 지정하며 원하는 곳만 탐색할 수 있는 기능을 공부함 (컴포넌트 스캔 설명 글 ▽) https://kes0917.tistory.com/32 [스프링] 컴포넌트 스캔이 뭐지? (컴포넌트 스캔과 의존관계 자동 주입) 지금까지 블로그에서 소개하고 고쳐온 AppConfig는 물론 훌륭한 역할을 해 내고 있지만 직접 스프링 빈을 일일.. 2023. 3. 25. [스프링] 컴포넌트 스캔의 탐색 위치와 기본 스캔 대상 저번 글에서는 자동으로 빈을 등록하는 @ComponentScan에 대해서 공부했습니다. 그런데 자동으로 무언가를 등록할 때에는 꼭 시작점이 있기 마련입니다. 그게 기본으로 정해져 있든 특정하게 지정하든 시작점은 꼭 있어야 합니다. 오늘은 @ComponentScan을 이용할 때 그 시작점을 설정하는 방법에 대해 글을 써 보겠습니다. 해당 글은 @ComponentScan의 배경지식을 요하므로 잘 모르시는 분들은 아래 글을 읽어보시는 것을 추천드립니다. https://kes0917.tistory.com/32 탐색 위치 지정 당연한 얘기지만 모든 자바 클래스를 다 컴포넌트 스캔하면 시간이 오래 걸립니다. 그래서 다음과 같은 코드를 이용해 꼭 필요한 위치부터 탐색하도록 시작 위치를 지정할 수 있는데요. @Comp.. 2023. 3. 25. [스프링] 컴포넌트 스캔이 뭐지? (컴포넌트 스캔과 의존관계 자동 주입) 지금까지 블로그에서 소개하고 고쳐온 AppConfig는 물론 훌륭한 역할을 해 내고 있지만 직접 스프링 빈을 일일이 등록하고 나열 해 왔습니다. 하지만 프로젝트가 복잡하고 딥해질 수록 빈을 하나하나 등록하기도 귀찮고 누락할 가능성이 커지는 문제점을 발견했습니다. 무엇보다도 개발자는 귀찮은 반복을 싫어하므로 원시 개발을 자처하는 저를 위해 간단하게 자동으로 빈을 등록하는 AppConfig 클래스를 만드는 과정에 대해 알아보는 글을 써 보겠습니다. [ 컴포넌트 스캔이란? ] 지정한 클래스들을 자동으로 스캔하여 빈으로 등록하는 기능입니다. @Component 어노테이션이 붙어있는 클래스들은 전부 컴포넌트 스캔의 대상이 됩니다. 이론은 이 정도 하고 예제 코드로 컴포넌트 스캔을 자세히 알아보겠습니다. 컴포넌트 .. 2023. 3. 24. 2023. 03. 23. TIL 1. 스프링 핵심 원리 기본편 - 섹션 5 완강 2. SQL - 4주차 강의 복습 3. SQL - 2일차 문제 해결 [1. 스프링 핵심 원리 기본편 - 섹션 5 완강] @Configuration과 싱글톤 대해 공부하고 그를 기반으로 글을 작성함 (싱글톤 주의점 설명 글 ▽) https://kes0917.tistory.com/29 @Configuration과 싱글톤 아직 끝나지 않은 싱글톤 시리즈 글입니다. 이번 글에서는 @Configuration과 싱글톤에 대해 알아보겠습니다. AppConfig와 싱글톤 다음 로직은 AppConfig 클래스입니다. @Configuration public class AppConfig { @Bean p kes0917.tistory.com (해당 강의 링크 ▽) *스프링 핵심.. 2023. 3. 24. 2023. 03. 22. TIL 1. 스프링 핵심 원리 기본편 - 싱글톤 주의점 복습 2. SQL - 3주차 강의까지 복습 3. SQL - 1일차 문제 해결 [1. 스프링 핵심 원리 기본편 - 싱글톤 주의점 복습] 싱글톤 패턴의 주의점에 대해 복습하고 그를 기반으로 글을 작성함 (싱글톤 주의점 설명 글 ▽) https://kes0917.tistory.com/28 싱글톤의 주의점이 뭐지? (싱글톤의 주의점) 이번에도 싱글톤에 관한 글입니다. 강의에서도 한 부분을 당당히 차지하고 있듯이 꽤 중요한 단락이니 싱글톤, 그 중에서도 싱글톤의 주의점에 대해 자세히 알아보는 글을 쓰겠습니다. 흐름의 kes0917.tistory.com (해당 강의 링크 ▽) *스프링 핵심 원리 - 기본편 - 인프런 | 강의 (inflearn.com) [2. SQL .. 2023. 3. 23. [스프링] @Configuration과 싱글톤 아직 끝나지 않은 싱글톤 시리즈 글입니다. 이번 글에서는 @Configuration과 싱글톤에 대해 알아보겠습니다. AppConfig와 싱글톤 다음 로직은 AppConfig 클래스입니다. @Configuration public class AppConfig { @Bean public MemberService memberService(){ return new MemberServiceImpl(memberRepository()); } @Bean public MemberRepository memberRepository() { return new MemoryMemberRepository(); } @Bean public OrderService orderService(){ return new OrderServiceIm.. 2023. 3. 23. 이전 1 ··· 4 5 6 7 8 9 10 ··· 12 다음