스프링부트 백엔드 프로그래밍 (3) - 3. 스프링 IoC, DI by 김시은 about Spring
- MovieRepositoryImpl 객체에서는 원본 데이터를 조회하기 위해서 RestTemplate를 사용해서 HttpClient 기능을 수행합니다만 (샘플 코드에서는 실제로 RestTemplate를 사용하진 않았습니다
- MovieRepository 인터페이스의 구현체를 변경하고 싶다면 3-1 에서는 MovieService에서 직접 의존 객체를 수정했습니다
- IoC 개념을 사용하지 않았을 때는 아래 그림과 같이 개발자가 객체를 직접 신규로 생성해야 합니다
스프링부트 백엔드 프로그래밍 (4) - 4. 스프링부트 AutoConfiguration by 김시은 about Spring
- 스프링부트 웹 서버를 실행하면 아래와 같이 임베디드 톰캣이 8080 포트로 실행됩니다
- 스프링부트는 의존성에 따라서 자동으로 AutoCOnfiguration 을 구성해 준다는 사실입니다
- 위와 같이 AutoConfiguration 에 기본적으로 필수로 필요한 설정 값을 추가하면 자동으로 DataSource 객체를 만들어줄 것입니다
>>> 블로그 주요 내용 <<< by 구자철
- - Spring + SolrJ + Solr (Lucene) 기반 게시판: 초급
- - 기초: React + Redux 게시판(CRUD) 만들기
- - 기초: React(Redux) + Firebase 게시판(CRUD) 만들기
[임시 글..나중에 지울 예정] 단위 테스트 예습 by 김시은
- MovieService의 기능을 테스트하기 위해서 너무 많은 객체를 주입해줘야 합니다
- 테스트 코드에 MovieRepository 를 상속받는 MockMovieRepository라는 이름의 내장 클래스를 정의합니다
- 그리고 MockMovieRepository 클래스로 만든 가짜객체를 MovieService 에 주입합니다
2020년 회고 by 이찬희
- 글 쓰기 좋은 환경이 되었으니 올해에는 글 쓰는 것에 대해 조금만 더 신경을 써봐야겠다
- 팀으로 일하기 작년 중순부터 모든 프론트 개발자들이 다노샵에 집중하는 환경이 만들어지면서 팀으로써 움직이기 시작했던 것 같다
- 인원 대비 해야하는 일이 많은 것 같은데 그런 와중에도 성장을 놓치지 않을 수 있도록 좋은 리더가 되는 것이 새로운 목표가 되었다