일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Today
- Total
- 스프링 컨테이너
- 의존관계 주입
- 스프링 빈 조회
- docker
- 생성자 주입
- Spring
- 스프링
- springsecurity
- 라즈베리파이4
- RequiredArgsConstructor
- autowired
- 스프링 싱글톤
- 빈 중복 오류
- DI컨테이너
- beandefinition
- DI
- 도커
- 라즈베리파이
- ComponentScan
- UsernamePasswordAuthenticationFilter
- 스프링 빈
- Spring interceptor
- qualifier
- Autowired 옵션
- HandlerMethodArgumentResolver
- 스프링 Configuration
- Servlet Filter
- 롬복 Qualifier
- 객체지향
- 싱글톤 컨테이너
목록분류 전체보기 (35)
그날그날 공부기록
스프링이란? 스프링 DI 컨테이너 기술 스프링 프레임워크 스프링 부트, 스프링 프레임워크 등을 포함한 스프링 생태계 다형성 인터페이스를 구현한 객체의 인스턴스를 실행 시점에 유연하게 변경할 수 있다. 클라이언트를 변경하지 않고 서버의 구현 기능을 유연하게 변경할 수 있다. → 역할과 구현을 분리한다 유연하고 변경에 용이 확장 가능한 설계 클라이언트에 영향을 주지 않는 변경 ⭐️인터페이스를 안정적으로 설계해야 한다 → 인터페이스가 무너지면 모두 무용지물 스프링과 객체지향 다형성이 가장 중요 → 스프링은 다형성을 극대화 할 수 있도록 지원 스프링의 제어의 역전(IoC), 의존관계 주입(DI)은 다형성을 활용해서 역할과 구현을 편리하게 다룰 수 있도록 지원
쿠버네티스를 공부하기 전 도커를 간단하게 다루어 보았다. 로컬 환경이 아닌 GCP의 CE로 가상 머신을 만들어 진행하였다. 그래서 배포 역시 docker hub를 사용하지 않고 gcr을 사용한다. 도커는 애플리케이션을 개발, 배송, 및 실행하기 위한 개방형 플랫폼이다. 도커의 컨테이너화 기능을 통해 어디서든 도커만 설치되어 있다면 이미지를 업로드/다운로드하여서 실행할 수 있다. 이미지를 만들고, run명령어를 통해 이미지를 컨테이너화 하여 실행한다. docker run hello-world hello-world는 “Hello from Docker!”라는 문장을 반환하는 간단한 컨테이너이다. 명령어를 실행시키면 docker daemon은 해당 이미지를 로컬에서 검색하고, 없다면 Docker Hub라는 공용..