Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
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
Tags
more
Archives
Today
Total
관리 메뉴

공부일지

싱글톤 패턴, 리펙토링, DI 본문

Spring

싱글톤 패턴, 리펙토링, DI

알라알리야 2023. 3. 4. 21:50

싱글톤 패턴

: 객체의 인스턴스가 오직 1개만 생성되는 패턴

  • 메모리 낭비를 유지시켜준다.
  • 데이터 공유가 가능하게 해준다.

 

 

리펙토링

: 코드 결과의 변경 없이 구조를 재조정하는 과정.

  가독성을 높여주고 유지보수를 편하게 해준다.

 

 

DI (Dependency Injection) 의존성 주입

: 객체 외부에서 객체를 생성해서 넣어주는 방식

  강한 결합을 느슨한 결합으로 만들어준다.

 

  1. field 주입 : 변수 선언부에 @Autowired
  2. setter 주입 : setter 메서드에 @Autowired
  3. 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