반응형 [ 전자정부프레임워크 ] 5 eGov 호환성 인증 및 고객 샘플 제작 프로젝트 후기 프로젝트 개요이번 프로젝트는 eGov 호환성 인증과 고객 샘플 제작 두 가지 주요 작업으로 진행되었다.eGov 호환성 인증 샘플 제작목표: 전자정부 표준 프레임워크와의 호환성 인증을 통해 제품의 신뢰성과 안정성을 검증받고, 공공기관 및 고객에게 공식적으로 인정받기 위함이었다.내용: 기존 버전 제품은 3.5 버전에서 인증을 받았고, 이번 버전 제품은 최신 4.2 버전으로 인증을 받기 위해 Spring Boot 기반으로 개발했다. 인증 샘플은 게시판 형태로, 페이징과 간단한 CRUD 기능을 제공한다. 공공 데이터를 활용했다.고객 샘플 제작목표: 고객의 요구 사항을 충족하기 위해 전자정부 표준 프레임워크를 활용한 다양한 기능을 시연하는 샘플을 제작했다.내용: 고객이 필요로 하는 다양한 기능을 포함하여, 전통적.. 2024. 9. 11. 전자정부프레임워크 spring boot로 환경 세팅하기 기존 샘플에 추가 샘플을 붙이는 방식으로 하려고 했으나...공수가 좀 들더라도 새로운 기술을 적용해보는 방식도 도전해보는 것으로 결정되었다. 따라서 변경된 샘플은 총 두가지. 1. 기존 spring 방식인 3.10에 추가 샘플을 붙인다.(jsp 작업만 하면 됨)2. 새로운 방식인 spring boot로 4.2 샘플을 새롭게 생성한다. 또한 인증용 샘플도 4.2로 만들 예정이기 때문에 boot로 생성해보기로 했다.일단 뭐부터 해볼까 하다가 GPT에게 물어봄. Q. egovframework 4.2에서 java 17 버전으로 spring boot로 프로젝트를 만들고 싶어 최초 설정 방법을 알려줘 전자정부 프레임워크 4.2에서 Java 17 버전을 사용하여 Spring Boot 프로젝트를 생성하는 방법을 단계.. 2024. 7. 4. 전자정부프레임워크 3.10에서 4.2로 마이그레이션 1. 호환성 인증용 샘플 제작 및 인증절차 확인2. eGov 고객용 샘플 제작 호환성확인을 받은 sw의 연동가이드 문서를 참조하면 인증용 샘플은 앞서 확인한 전자정부프레임워크 기본 샘플에 솔루션을 붙이는 것과 비슷하다. UI의 차이정도만 있을 뿐, 데이터도 그대로 사용하고 CRUD 도 간단하게 연결하면 되어서 큰 문제가 없음. 가장 중요한 작업은 사실 상 eGov 고객용 샘플 제작이 메인이다. 기존에 eGov 고객 배포 샘플이 있고, 3.10 버전으로 제작되었다.어쨌든 가장 좋은 방식은 기존에 작성된 샘플에서 버전만 올려서 사용하는 것인데... 여러가지로 시도해보기로 했다. 결론) 3.10 -> 4.2 버전으로 마이그레이션하기. ▼ 시도1. 붙여넣기(실패)더보기pom.xml을 비교해서 따져봐야함.우선.. 2024. 7. 4. 전자정부프레임워크 4.2.0 egov 프로젝트 생성 / 호환성 확인 서비스 전자정부프레임워크 란? 전자정부 프레임워크는 행정안전부 산하 한국정보화진흥원에서 만든 웹 기반 어플리케이션 프레임워크다.정부 및 공공기관, 공기업 등의 웹사이트에서 자주 쓰이는 공통 기능들을 java Spring프레임워크를 기반으로 미리 템플릿화하여 만들어 놓은 것이다.쉽게 말해 공공사업에 적용되는 개발프레임워크의 "표준 정립"으로 응용 SW 표준화, 품질 및 재 사용성 향상을 목표로 한다. 전자정부 프레임워크는 다양한 정부기관 발주 사업의 필수 요구사항이며, 다양하게 사용되는 프레임워크이다. 이에 따라 egovframework 버전도 계속해서 업데이트 되고 있으며, 현 시점 가장 최신 버전은 2024년 2월 28일에 업데이트 된 4.2이다. 전자정부프레임워크의 호환성 확인 서비스 전자정부프레임워크는.. 2024. 7. 4. 전자정부프레임워크 3.10 초기 설정하기 [ 전자정부프레임워크 3.10 초기 설정 ] 전자정부프레임워크 기반의 제품 샘플을 제공하기 위해 기존에 만들어진 샘플 환경을 맞추고 최신제품으로 변환작업을 진행, 또한 새로운 샘플을 추가하기로 했다. [ 작업 내용 ] 1. 기존 샘플을 최신버전 샘플로 변환하는 작업(7 -> 8) - 샘플 내용 및 데이터는 동일 2. 새로운 샘플 추가 1. 공통 적용 내용 경로는 C://[제품명]_template/에 붙여넣기 프로젝트 명 eGovTemplate 으로 맞출 것. 최신화를 위해 jdk.1.8.0_192(x64)를 배포파일 내부에 넣고 적용. 공통 문서 작업을 위해 포트번호 8090으로 통일함. 2. 기초 셋팅 1) eclipse.ini에서 -vm 으로 jdk 64bit 폴더 설정 기존 제품에서는 x86 버전의.. 2022. 11. 3. 이전 1 다음 반응형 LIST