hhongyeahh

hhongyeahh

  • 분류 전체보기
    • CS
      • Java
      • Spring
      • 프로젝트
    • AI & DS
      • Python
      • 딥러닝
      • 머신러닝
      • 수학
    • Github
    • CV
  • 홈
  • 태그
RSS 피드
로그인
로그아웃 글쓰기 관리

hhongyeahh

컨텐츠 검색

태그

dataframe 머신러닝 Spring numpy배열 소셜로그인 추천시스템 Java 카카오로그인 PANDAS numpy 데이터 사이언스 Github 데이터사이언스 SpringMVC 객체지향 gitflow Python 데이터분석 githubflow SpringBoot

최근글

댓글

공지사항

아카이브

SpringBoot(2)

  • [Spring/Springboot] 제어의 역전 IoC(Inversion of Control)

    제어의 역전 IoC(Inversion of Control)public class AppConfig{ public MemberService memberService(){ return new MemberServiceImpl(memberRepository()); } public OrderService orderService(){ return new OrderServiceImpl(memberRepository(), discountPolicy()); } public MemberRepository memberRepository(){ return new MemoryMemberRepository(); } public DiscountPolicy discountPolicy(){ return new RateDi..

    2024.12.15
  • [Spring/SpringBoot] 의존 관계 주입 DI(Dependency Injection)

    의존 관계 주입 애플리케이션 실행 시점(런타임)에 외부에서 실제 구현 객체를 생성하고 클라이언트에 전달해서 클라이언트와 서버의 실제 의존관계가 연결되는 것을 의존관계 주입이라고 함객체 인스턴스를 생성하고, 그 참조값을 전달해서 연결함의존 관계 주입의 장점클라이언트 코드를 변경하지 않고, 클라이언트가 호출하는 대상의 타입 인스턴스를 변경할 수 있음정적인 클래스 의존관계를 변경하지 않고, 동적인 객체 인스턴스 의존관계를 쉽게 변경할 수 있음(ex) AppConfig의 의존관계 인스턴스 이름나 변경해주면됨 다른 코드/클래스 건드릴 필요 없음의존 관계 주입 예시 코드**import hello.core.discount.DiscountPolicy;import hello.core.member.Member;import..

    2024.12.15
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바