MSA를 지원하는 Boot 기반 공통컴포넌트가 있나요?
- 작성자
- 관리자
- 작성일자
- 2025-08-29
- 조회수
- 119
Q
현재 MSA를 지원하는 Boot 기반의 표준프레임워크 공통컴포넌트는
기존 공통컴포넌트 23종 + 신규 3종(모바일신분증 3종)으로 구성되어 있습니다.
A
■ 프로젝트 환경
- 로그인
- 로그인정책관리
* EgovAuthor : 보안 (7종)
- 권한관리
- 권한그룹관리
- 그룹관리
- 롤관리
* EgovMobileId : 모바일신분증(모바일운전면허증, 국가보훈등록증, 재외국민신원확인증)
* EgovBoard : 협업 (7종)
- 블로그관리
- 게시판관리
- 커뮤니티관리
- 게시판(방명록)
- 게시판(통합게시판)
- 댓글관리
- 만족도조사
* EgovQuestionnaire : 사용자지원(6종)
- 설문관리
- 설문조사
- 설문템플릿관리
- 응답자관리
- 질문관리
- 항목관리
* EgovCmmnCode : 시스템관리 (3종)
- 공통분류코드
- 공통상세코드
- 공통코드
* EgovSearch : 시스템/서비스연계 (1종)
* OpenSearch 검색엔진
■ 표준프레임워크 Boot 의존성 설정
■ 화면 예시
* 로그인 화면

* 게시판 목록

■ 개발 소스 다운로드 및 가이드 문서
상세 내용은 GitHub 문서를 참조해 주시기 바랍니다.
https://github.com/eGovFramework/egovframe-common-components-msa-krds
프로그램 명 | 버전 명 |
Java | 1.8 이상 단, 검색엔진(EgovSearch)는 11 이상 |
Spring Boot | 2.7.18 |
Spring Cloud | 2021.0.9 |
Docker Desktop | 4.39.0 (최신 버전 권장) |
Open Search | 2.15.0 |
Python | 3.11.5 (Embedding 용 Model export 시 사용) |
Design | KRDS (대한민국정부 디자인 시스템) Component Kit 1.0.3 ver 기반으로 적용 |
■ 공통컴포넌트 목록
* EgovLogin : 사용자 디렉토리/통합인증 (2종)- 로그인
- 로그인정책관리
* EgovAuthor : 보안 (7종)
- 권한관리
- 권한그룹관리
- 그룹관리
- 롤관리
* EgovMobileId : 모바일신분증(모바일운전면허증, 국가보훈등록증, 재외국민신원확인증)
* EgovBoard : 협업 (7종)
- 블로그관리
- 게시판관리
- 커뮤니티관리
- 게시판(방명록)
- 게시판(통합게시판)
- 댓글관리
- 만족도조사
* EgovQuestionnaire : 사용자지원(6종)
- 설문관리
- 설문조사
- 설문템플릿관리
- 응답자관리
- 질문관리
- 항목관리
* EgovCmmnCode : 시스템관리 (3종)
- 공통분류코드
- 공통상세코드
- 공통코드
* EgovSearch : 시스템/서비스연계 (1종)
* OpenSearch 검색엔진
■ 표준프레임워크 Boot 의존성 설정
<!-- eGovFramework Boot Parent 설정 --> <parent> <groupId>org.egovframe.boot</groupId> <artifactId>org.egovframe.boot.starter.parent</artifactId> <version>4.3.0</version> <relativePath/> </parent> |
■ 화면 예시
* 로그인 화면
* 게시판 목록
■ 개발 소스 다운로드 및 가이드 문서
상세 내용은 GitHub 문서를 참조해 주시기 바랍니다.
https://github.com/eGovFramework/egovframe-common-components-msa-krds