공부일지
싱글톤 패턴, 리펙토링, DI 본문
싱글톤 패턴
: 객체의 인스턴스가 오직 1개만 생성되는 패턴
- 메모리 낭비를 유지시켜준다.
- 데이터 공유가 가능하게 해준다.
리펙토링
: 코드 결과의 변경 없이 구조를 재조정하는 과정.
가독성을 높여주고 유지보수를 편하게 해준다.
DI (Dependency Injection) 의존성 주입
: 객체 외부에서 객체를 생성해서 넣어주는 방식
강한 결합을 느슨한 결합으로 만들어준다.
- field 주입 : 변수 선언부에 @Autowired
- setter 주입 : setter 메서드에 @Autowired
- constructor 주입 : 생성자에 @Autowired
'Spring' 카테고리의 다른 글
Lombok의 ArgsConstructor 종류 (3) | 2023.05.21 |
---|---|
HTTP 헤더 - 2 (0) | 2023.02.26 |
HTTP 헤더 - 1 (0) | 2023.02.26 |
HTTP 상태 코드 (0) | 2023.02.25 |
HTTP 메서드 활용 (0) | 2023.02.23 |
Comments