-
xml namespace스프링 프레임워크 기초 공부 2020. 5. 1. 18:29
xml
데이터를 일반 텍스트 형식으로 저장하여 소프트웨어나 하드웨어에 독립적인 방식으로 데이터를 저장,전송및 공유 할 수 있어 데이터 손실없이 새 운영체제,새 프로그램으로 쉽게 확장하거나 업그레이드 할 수 있다.
html과 차이점
html은 문서의 표현에 초점이 맞추어져 있다면 xml은 정보 전달에 초점이 맞춰져 있다.
또한 html은 태그가 미리 정해져있지만 xml은 직접 태그를 정의해줘야한다.
namespace
xml에서 태그의 이름을 개발자가 정의하기 때문에 , 같은 이름의 요소가 생길 수 있다. 이를 방지하기 위해 namespace를 사용한다
<tagname xmls:prefix = "URL">
ex)<beans xmlns:context="http://www.springframework.org/schema/mvc">
prefix
접두사를 뜻하며 이것으로 태그간의 충돌을 예방할 수 있다.
url
인터넷 자원을 식별하는 문자열이다. namespace를 선언할 때 url을 사용하는 이유는 세계에 단 하나밖에 없는
고유한 이름을 부여하기 위해서 이다. 일반적으로는 namespace에 대한 정보를 가지고 있는 페이지를 사용한다.
'스프링 프레임워크 기초 공부' 카테고리의 다른 글
BeanPostProcessor (0) 2020.05.23 spring jdbc (0) 2020.05.16 12장 AOP (0) 2020.04.30 11장 어노테이션을 이용한 빈 설정 (0) 2020.04.30 10장 자바코드를 활용한 bean 만들기 (0) 2020.04.29