'개념'에 해당되는 글 2건

  1. 2010.03.05 UML 개념, 명세, 구현
  2. 2008.11.03 IoC란?
UML로 도메인을 설명할때는 [개념, 명세, 구현] 3가지의 차원 개념이 사용된다.

- 개념 차원 : 소스코드와 관계없고, 사람의 언어와 가깝다
- 명세,구현 차원 : 결국 소스코드를 작성하기 위한것으로, 소스코드와 관계가 깊다.

다음은 명세모델은 프로그램의 일부를 실제로 기술한다.
public class Animal()
public class Dog extends Animal()

* 소통의 오류가 있을수 있으므로, 개념 차원의 다이어그램은 소소코드를 정의하지 않으며, 정의해서도 안된다.

저작자 표시
신고
Posted by 영겁회귀

2.1 IoC(Inversion of Control)이란 무엇인가?

자바가 등장하고 자바 기반으로 애플리케이션을 개발하기 시작하던 최초의 시기에는 자바 객체를 생성하고 객체간의 의존관계를 
연결시키는 등의 제어권을 개발자가 직접 가지고 있었다. 그러나 서블릿, EJB가 등장하면서 개발자들의 독점적으로 가지고 있던 
제어권이 서블릿과 EJB를 관리하는 컨테이너에게 넘어가 버렸다. 객체에 대한 제어권이 컨테이너에게 넘어가면서 객체의 생명주기를
관리하는 권한 또한 컨테이너들이 전담할 수 밖에 없게 되었다. 이처럼 객체의 생성에서부터 생명주기의 관리까지 모든 객체에 대한
제어권이 바뀐것을 의미하는 것이 제어권의 역전, 즉 Ioc라는 개념이다.

출처 : 자바지기내 오픈 스터디 

        http://wiki.javajigi.net/pages/viewpage.action?pageId=3664

저작자 표시
신고
Posted by 영겁회귀
TAG IOC, IoC란, 개념

티스토리 툴바