XML DTD 2일차
다양한 DTD 작성시 속성에 대한 유형들
엔티티는 XML 문서를 구성하는 물리적인 영속성 저장단위(Storage unit)를 의미한다.
=> 파일
- XML 스키마
DTD는 XML로 작성되지않기때문에 스키마는 XML로 작성되어있다.
MS에서 발의하여 1999에 재정되었다.
DTD는 제약사항이 많고 표현이 부족하여 이것을 보안하기위해 나왓다.
자기 중심적으로 작성된다. <-- 무슨말?
XML을 사용자들이 보기 쉽게 HTML로 변환시키고싶다. <- 목적
위 목적을 달성하기 위한 문법이 XSL (xml 스타일시트 랭귀지)이다.
XSL 변환기를 통해 DOM형태로 변환시켜준다.
PI선언(PI : 처리지시자, 내부적인 다른 응용프로그램 호출해준다.)
<?xml-stylesheet type="text/xsl" href="transfer.xsl">
- DOM 기반 XML 문서 처리(자바 네이티브에서)
일관된 방법으로 XML에 접근하기위해 W3C에서 지정한 규약
웹브라우저에 내장된 응용프로그램들
HTML 파서 + html 랜더러
XML 파서 + XSL 변환기
자바스크립트 엔진 + 자바 버추얼 머신
자바 JDK1.4부터 내장되어있어 JAXP에 DOM파서가 내장되어있다
- mybatis 프레임 워크
프레임워크란?
애플리케이션 기본 구조와 전체적인 제어 흐름으 담당하는 '확장 가능한 설계(기반) 코드' 와 애플리케이션을 개발하는데 필요한 라이브러리 이 두가지 요소가 통합되어 제공되는 인터페이스와 클래스의 집합이다.
'JAVA 계열 > 자바 & 안드로이드 교육' 카테고리의 다른 글
10월 3주차 5일차(15주차) (0) | 2015.10.16 |
---|---|
10월 3주차 4일차(15주차) (0) | 2015.10.15 |
10월 3주차 2일차(15주차) (0) | 2015.10.13 |
10월 3주차 1일차(15주차) (0) | 2015.10.12 |
10월 2주차 4일차(14주차) (0) | 2015.10.08 |