창의적으로 바쁘기

  • 홈
  • 태그
  • 방명록

Di 1

IoC, DI, AOP 와 Spring

의존성이란 무엇인가? 한 클래스가 다른 클래스의 메소드나 데이터를 사용하는 경우를 '의존한다.'라고 말한다. 코드레벨에서의 의존성 1. 생성자 의존성클래스가 다른 클래스의 인스턴스를 필요로 할 때, 생성자를 통해 직접 생성하는 경우class Engine {}class Car { private Engine engine; public Car() { this.engine = new Engine(); // Engine 클래스에 대한 의존성 }} !발생할 수 있는 단점Car 객체 생성자에서 Engine 생성자를 new를 통해 직접 생성하고 있음--> Car가 Engine에 직접적으로 의존하고 있고, 클래스 간에 너무 강하게 결합되어 있다.--> Engine 클래스의 구현을 변경하거나,..

JAVA 2024.05.01
이전
1
다음
더보기
프로필사진

창의적으로 바쁘기

  • 분류 전체보기
    • 프로젝트 회고
    • 환경세팅
    • JAVA
    • Algorithm
    • NestJS
    • Git
    • 기기구조
    • 토비의스프링vol.1
    • programming
    • 이것저것
    • DataBase

Tag

Spring, 토비의 스프링 8장, 토비의스프링, git, 의존성주입, nestjs, 스프링 di/ioc, AOP, 스프링 트랜잭션, 토비의 스프링, java, 토비의스프링6장, 이펙티브자바2장, EC2, aws, 스프링이란 무엇인가, nodejs, mongodb, 스프링, 서비스 추상화,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바