본문 바로가기

용어정리/#스프링 삼각형

(2)
실습정리-[#스프링삼각형] 1.스프링을 적용하지 않은 방식으로의 코딩 [ 스프링을 적용하지 않은 방식으로의 코딩 ] 2018 - 06 - 02 우선 스프링에서 예제문을 실행시켜보도록 하자실습은 STS를 통해 진행됩니다. 1. STS의 File -> New -> Spring Legacy Porject - > Spring MVC Project 를 선택합니다.2. Project name에 ExpertSpring30을 입력하고 Next 버튼을 클릭합니다.3. Please specify the top-level package e.g. com.mycompay.myapp*에 com.heaven.mvc를 입력한 후 Finish 버튼을 입력해 스프링 MVC 프로젝트를 생성합니다.4. STS 좌측의 Package Explorer에서 src/main/java 밑에 expert001_01 패키..
용어정리-[#스프링삼각형] 1.IoC/DI [ IoC/DI ]제어의 역전 / 의존성 주입 Inversion of Control / Dependency Injection 2018 - 06 - 02 프로그래밍에서 의존성이란? IOC라고도 하는 DI를 알아보기 전에 프로그래밍에서 의존성이란 무엇인지 알아보자. 자바에서 의존성은 또 무엇인지 알아보자 의존성은 무엇인가? 의사코드 운전자가 자동차를 생산한다.자동차는 내부적으로 타이어를 생산한다. 자바로 표현 new Car();Car 객체 생성자에서 new Tire(); 그리고 의존성을 단순하게 정의하면 다음과 같다. 의존성은 new다.new를 실행하는 Car와 Tire 사이에서 Car가 Tire에 의존한다. 결론적으로 전제가 부분에 의존한다고 표현할 수 있다.더 깊이 들어가면 의존하는 객체 ( 전체 ) 와..