2022/12/07 TIL | Spring Framework 모듈 구성, SpringBoot
💭 오늘의 학습 전략
# Spring Framework 모듈 구성
◾ Spring Framework 아키텍처
◻ Spring Framework 모듈
# Spring Boot
🌼 학습한 것들
◾ Lombok/Getter Setter 생성 시점 컴파일
◾ 컴퓨터 시스템에서 아키텍처 유형
- 시스템 아키텍처: HW, SW 포함하는 어떤 시스템의 전체 구성, 구성요소 간 상호작용
- 소프트웨어 아키텍처: 대표 적으로 java platform
- 애플리케이션 아키텍처
◾ Spring Framework
- https://docs.spring.io/spring-framework/docs/4.0.x/spring-framework-reference/html/overview.html
2. Introduction to Spring Framework
Spring Framework is a Java platform that provides comprehensive infrastructure support for developing Java applications. Spring handles the infrastructure so you can focus on your application. Spring enables you to build applications from "plain old Java o
docs.spring.io
- 모듈들을 통한 다양한 기능 제공
◾ Spring Boot
- XML 기반 복잡한 설계 방식 지양
- 의존 라이브러리 자동 관리 (스타터 모듈)
- 애플리케이션 설정 자동 구성 @SpringBootApplication
- 쉬운 빌드, 배포(내장 WAS)
- "비즈니스 로직에만 집중 !!"
🔥 보충이 필요한 것들
◾또 다른 sw 아키텍처 유형들
◾SOLID
💨 하루를 마치며
1. Ioc/DI에 대해 배스킨 라빈스 예시로 한 층 깊은 이해를 할 수 있었다...
2. SOLID 개념을 많이 까먹었다!! 다시 보고 정리해야겠다.
3. 핵심부터 다시 공부해나가니까 퍼즐이 맞춰지는 구간도 있고 처음 나오는 내용에 당황스럽기도 하지만 참 흥미롭다.
4. 오늘은 보이는 라디오라는 프로그램도 진행했는데 수강생들을 많이 신경쓴다는 게 느껴졌다.