본문 바로가기

in28Minutes2

스프링 강한 결합, 느슨한 결합 강하게 연관되게GameRunner 와 MarioGame을 구현 package com.in28minutes.learnspringframework.game; public class GameRunner { private MarioGame game;// GameRunner 와 MarioGame 의 강한 결합을 가진것 public GameRunner(MarioGame game) { this.game=game; } public void runGame() { game.up(); game.down(); game.left(); game.right(); } } /*마리오 클래스를 만드는 데에 집중 해보자 마리오 게임을 만들고 게임기로 실행해볼 거다. 강한 결합의 개념을 이해하기 위해 이 예시를 만들어 봤습니다. */ 마리.. 2023. 2. 17.
스프링 프레임워크의 기본 개념 Spring Framework 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 엔터프라이즈급 애플리케이션을 개발하기 위한 모든 기능을 종합적으로 제공하는 경량화된 솔루션입니다. IOC 컨테이너 IOC container 의존성 주입 로직을 시행하는 스프링 프레임워크 내의 기술적인 구성을 IOC 컨테이너 라고 합니다. 의존성 주입이라는 개념을 가져다가 실제로 프레임워크 내에서 이 기능을 가능하게 해주는 것이 스프링 프레임워크 내에 있는 IOC 컨테이너 입니다 많이 사용하는 IOC 컨테이너는 ApplicationContext 와 BeanFactory입니다 제가 듣는 강사 in28Minutes 는 지금까지 스프링 엔터프라이즈 프로젝트를 20개 넘게 만든 강사는 BeanFactory는 아직 한번도 안 썼습.. 2023. 2. 13.