자바 클래스를 XML로 표현하는 자바 API이다. JAXB는 주로 2가지 기능이 있다. 자바 객체를 XML로 직렬화하는 것이고 반대로 XML에서 자바 객체로 역직렬화하는 것이다. 즉, JAXB는 메모리의 데이터를 XML 형식으로 변환하여 저장할 수 있고, 이 과정을 위해 프로그램의 각 클래스에서 XML을 읽고 저장하는 일을 구현해야 한다.
대한민국의 공공부문 정보화 사업 시 플랫폼별 표준화된 개발 프레임워크를 뜻하며 기업에서 워낙에 많은 자체 프레임워크기술로 개발을 하다보니 결과의 수준과 질이 차이가 많이 나게 되었습니다. 때문에자바 플렛폼 기반의 공공기관, 정보화 산업에 기업 자체 프레임워크를 사용하게 되면 유지 보수등의 문제가 있어 이를 스프링을 기반으로 한 프레임워크를 출시하게 되었으며 이를 전자 정부 표준 프레임워크라고 함
자바스크립트 객체의 형식을 따르며 데이터를 쉽게 저장하고 사용하기 위한 객체 자바에 비유하자면 map과 유사 Key와 value가 맵핑됨 선언 방법은 var json ={ key : "helloJamo"}; 처럼 선언 및 저장이되며 json.key 같이 변수면에 key값을 입력하면 helloJamo 라는 데이터가 튀어나오게 되는 원리
본래는 서버에서 xml파일을 받아서 필요한 데이터를 분리하여 사용하엿으나 분리작업이 복잡하기때문에 요즘은 json을 많이 이용하며 jquery 등 라이브러리에서 셋팅값을 설정시에도 이 json객체를 많이 이용을 하고 있습니다