[TIL] - 220628

army246·2022년 6월 28일
0

TIL

목록 보기
2/16

✅ To do

  • 스프링 부트 복습, 공부
  • 스프링 복습
  • 정보처리기사 실기 1~3과목 회독
  • TIL 작성
  • 블로그 작성

📚 Study

🌱 Spring Boot

  • 톰캣 포트 변경

    • application.properties 에 포트 설정 추가

      sertber.port=8888
      # 랜덤으로 포트를 설정하려면 '0'으로 설정한다.
      
    • @SpringBootApplication 을 사용하여 복잡한 설정 없이도 웹 애플리케이션을 실행시킬 수 있다.

      @SpringBootApplication은 @ComponentScan, @SpringBootConfiguration, @EnableAutoConfiguration 으로 대체 가능
      -> @SpringBootApplication 안에 포함되어 있기 때문

      • @ComponentScan -> 메인 클래스가 속해 있는 패키지를 베이스 패키지로 설정

        @ComponentScan(basePackages={"package",""})
        // Springboot Main Class에서 basePackages 안에 Component Scan 할 대상(package) 에 대해 기술
        • @SpringBootConfiguration -> 스프링 부트 설정을 나타내는 어노테이션(스프링의 @Configuration 대체)
        • @EnableAutoConfiguration -> 자동 설정 핵심 어노테이션

❗️ 느낀점

스프링 부트를 배우면서 느끼는 점은 확실히 스프링과 비교했을 때 보다 더 쉽고 덜 복잡하게 사용이 가능하다는 점이다!
처음에 스프링을 배울 때는 어노테이션도 사용해보고 xml 파일로 설정도 해보고 서버도 등록하고 구동해보고 하면서 스프링.. 어렵다..라는 생각이 많이 들었는데 스프링 부트를 배우면서 확실히 처음 접해보는 사람들에게는 스프링보다 더 쉽게 접근이 가능하겠다라는 생각이 들었다.
아직까지 깊게 배우지는 않았지만 스프링보다 조금 더 재밌게 배울 수 있겠다라는 생각이 든다.

profile
천천히 꾸준히

0개의 댓글