목록⑦ IFSS 방법론/IFSS 기초(개발자) (28)
Gentle Breeze
* Core Framework - Spring Framework 기반 (다른 Framework 와의 연동이 쉬움) * Container Model - Container : 어떤 객체의 Life Cycle을 관리해 주는 것 - POJO (Plain Old Java Object) - 아무런 규칙이 없는 JAVA Class - Spring Container - 경량의 Container - POJO Class를 관리 * AOP (Aspect Oriented Programming) - 관점 지향 프로그래밍 (eg : 예외처리, 로깅) 종단관점의 class들을 두고 횡단관점의 중복되는 code를 별도의 class로 뽑아낸 후 적절히 Mixing
* CBD 방법론 - Component Based Development * Framework ㅡ Business Framework : 특정 도메인에 특화된 Framework - 특정 업종에서만 재사용 가능 |_ Application Framework : 개발 환경에 맞추어 진 Framework * Application Framework 동향 - Spring Framework (http://www.springframework.org) - Avalon Framework (http://apache.avalon.org) - Struts - Spring MVC - iBatis - Hibernate... * AnyFrame Java - Core Framework + Web Framework - Core Framew..
* 자식 Element 표현 방법 Eg) -----------------------------------------------------------------
* bml.xml 자바 프로그램 Zephyr Lim 010-3456-7890 서울시 강남구 역삼동 삼성SDS 10 * 실행 결과 * bml.dtd * dtd 파일에 대한 정의가 없는 경우 xml 문서는 Well-Formed Document 일 뿐 아무짝에도 쓸모가 없다. 반드시 Valid Document 로 만들어 주어야 한다.
* XML 문서의 종류 - 잘 짜여진(Well-Formed XML Document) 문서 XML 1.0 권고안에 언급되어 있는 문법(Spec)을 잘 지켜서 작성된 문서를 말한다. - 유효한(Validate) 문서 유효한 문서란 잘 짜인 문서이면서, XML로 개발된 특정 마크업 언어에 맞게 작성된 문서를 의미한다. 즉, DTD나 Schema에서 작성한 규정을 따르는 문서인 것이다. prologue에 DTD 파일의 위치가 정의되어 있고 그 파일에 정의 된 태그들만을 elements로 사용하여야 한다. * XML 선언 (주석보다 먼저 나와야 함) - 올바른 선언 - 잘못된 선언 ① ② * XML 선언에서 사용되는 속성들 - version (버전) - XML 선언에서 version 속성은 반드시 기술해야 한다...