2021-07-26 104일차

2021. 7. 26. 23:03공부 기록

  • 스프링부트 MVC 구조 구현해보기
  • 스브링부트 어노테이션에 대한 이해

자주하는 실수

내가 모르는 것

  • @Component
    • @Component 에는 @Controller 컴포넌트와 @Service 컴포넌트 @Repository 컴포넌트가 있다 각각 기능인 거의 같다고 볼수있다. 하지만 해당 클래스가 어떠한 기능을 가지고있는지에 따라 서로 다른컴포넌트를 붙혀준다고 하는데, 강의영상을 보던중 ArticleRepository 클래스에 @Repository 컴포넌트가 아닌 @Component를 달아주는 이유를 잘 모르겠다.

느낀점

  • 스프링부트가 확실히 편하다는 느낌을 많이 받는다. configuration도 어노테이션사용해서 자동으로 설정이되고. 싱글톤 패턴으로 서비스나 리포지터리를 사용하기위해 Container 클래스에 Static을 이용해서 싱글톤 패턴으로 만들었던 귀찮은 과정도 어노테이션으로 생략할 수 있다는게 편하다는 느낌을 받았다. 하지만 이 많은 어노테이션들을 언제 다 익히지 라는 생각도 같이들었다.

'공부 기록' 카테고리의 다른 글

2021-08-12 121일차  (0) 2021.08.12
2021-07-28 106일차  (0) 2021.07.28
2021-07-23 101일차  (0) 2021.07.24
2021-07-22 100일차  (0) 2021.07.22
2021-07-21 99일차  (0) 2021.07.21