반응형 전자정부프레임워크5 JAVA Class -> JSON, XML 변환 출력 jaxb marshalling 마샬링 작스비 전자정부 OpenAPI JAVA Class -> JSON XML 변환 출력 jaxb marshalling 마샬링 작스비 이번 포스팅에서는 전자정부프레임워크와 Spring-oxm, jaxb, marshalling 을 활용해 VO Class를 json과 xml로 변환해 출력하는 방법을 알아보도록 하겠습니다. [Spec] 전자정부프레임워크 3.6 JAVA 8 Tomcat 7 1. pom.xml 에 spring-oxm 추가. jaxb를 사용하기 위해선 spring-oxm을 dependency에 추가해 주어야 합니다. org.springframework spring-oxm 4.3.7.RELEASE 위의 dependency 태그를 태그 안에 넣어주세요. 여기서 주의 해야 할 점은 version이 spring ver.. Programing/Spring 2017. 10. 26. 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(4-1) - context-aspect.xml 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(4-1) - context-aspect.xml 이전 포스팅에서 톰캣이 구동될 때 참조하는 web.xml과 dispatcher-servlet.xml에 대해 알아보았다. Link : 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(2) - web.xml Link : 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(3) - dispatcher-servlet.xml 설명은 dispatcher-servlet.xml 부터 설명을 했지만 구동 순서상으론 web.xml의 에 등록된 context-*.xml 부터 실행이 된다는 것은 알고 있자. 톰캣이 구동되면서 web.xml을 참조하는데 에 등록된 (이번 포스팅에서 설명하려는) egovframework/s.. Programing/egovFramework 2017. 1. 24. 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(2) - web.xml 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(2) - web.xml 나만의 웹 템플릿 프로젝트 생성하기(1)에서는 전자정부프레임워크를 활용해 프로젝트를 생성하고 페이지를 띄우는데 까지 했다. 이번 (2) 에서는 가장 중요한 설정 파일인 web.xml 에 대해 설명 하려 한다. web.xml 은 MVC모델의 프로젝트가 실행될때 가장 먼저 실행되는 세팅파일이다. 그럼 web.xml 소스를 보도록 하자. 해당 파일은 프로젝트를 생성하면 위의 위치에 존재한다. web.xml에 대한 설명은 구글링을 해보면 아주 잘 설명되어있다. 여기서는 전자정부프레임워크에서 제공하는 소스에 대한 설명 위주로 포스팅 하겠다. 위의 코드는 해당 파일이 xml임을 알리는 첫번째 줄과 어떤 스키마정의를 따르는지와 버젼에 대한 .. Programing/egovFramework 2017. 1. 18. 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(1) - 프로젝트생성 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(1) - 프로젝트생성 SI회사에서 프로젝트를 진행하다보면 대부분 전자정부프레임워크를 활용하거나 기존에 비슷한 프로젝트를 커스터마이징 하는 방식으로 프로젝트가 진행된다. (개발 시간이 충분하지 않기에..) 하지만 이렇게 프로젝트를 진행하다 보면 정말 중요한 스프링이나 스프링 내에서 사용되는 깊다깊은 세팅들을 놓치기 쉽다. 그래서 올해 첫 목표로 그동안 등안시해 왔던 스프링에 대한 이해와 정리의 시간을 갖으려 한다. 어떤방식으로 정리하는 것이 좋을까 고민을 하다가, 프로젝트 생성부터 전자정부프레임워크에서 제공하는 여러 Spring 세팅까지 '나만의 템플릿 프로젝트 생성' 이라는 제목으로 포스팅 해 나가려 한다. 서론이 길었다.. 우선 첫번째 포스팅은 전자.. Programing/egovFramework 2017. 1. 18. 전자정부프레임워크 시작하기. 웹 페이지 실행 페이지 띄우기 전자정부프레임워크 시작하기. 웹 페이지 실행 페이지 띄우기 전자정부프레임워크의 다운로드는 아래의 Link를 참조하세요. Link : 전자정부프레임워크 시작하기. 다운로드 다운로드가 완료 되었으면 eclipse를 실행합니다. 워크스페이스는 전자정부프레임워크 내에 워크스페이스를 선택하는 것을 추천합니다. 이클립스가 실행되면 오른쪽 상단에 eGovFrame 이 있는지 확인 합니다. 없다면 왼쪽에 +버튼이 있는 박스를 클릭해 Open Perspective 창이 뜨면 eGovFrame을 선택합니다. 이제 전자정부 프레임워크가 선택되었고, 새로운 웹 프로젝트를 생성해보도록 합니다. Package Explorer 위에서 오른쪽 버튼을 클릭 해 New - eGovFrame Web Project를 선택합니다. 새창이 나.. Programing/egovFramework 2015. 11. 17. 이전 1 다음 💲 추천 글 반응형