
egovframe-common-components
├─script
└─src
├─main
│ ├─java/egovframework/com
│ │ ├─cmm
│ │ ├─cop
│ │ ├─dam
│ │ ├─ext
│ │ ├─sec
│ │ ├─ssi/syi
│ │ ├─sts
│ │ ├─sym
│ │ ├─uat
│ │ ├─uss
│ │ └─utl
│ ├─resources
│ └─webapp
└─script
script : 공통컴포넌트에서 지원하는 데이터베이스(mysql, oracle, altibase, tibero, cubrid, mariadb, postgres, goldilocks 8종)에 대한 전체 DDL, DML, Comment 제공src/main/java/egovframework/com/cmm : 공통으로 사용하는 클래스들로 구성src/main/java/egovframework/com/cop : 게시판, 커뮤니티, 일정관리 같은 협업 업무에서 사용하는 클래스들로 구성src/main/java/egovframework/com/dam : 개인지식관리, 지식맵 관리 같은 디지털 자산관리 업무에서 사용하는 클래스들로 구성src/main/java/egovframework/com/ext : LDAP, Oauth 연동 같은 외부추가 컴포넌트 클래스들로 구성src/main/java/egovframework/com/sec : 권한관리, 그룹관리, 롤관리와 같은 보안 업무에서 사용하는 클래스들로 구성src/main/java/egovframework/com/ssi/syi : 시스템연계, 연계현황관리 서비스 연계 업무에서 사용하는 클래스들로 구성src/main/java/egovframework/com/sts : 게시물통계, 사용자통계 같은 통계관리 업무에서 사용하는 클래스들로 구성src/main/java/egovframework/com/sym : 공통코드관리, 로그관리, 메뉴관리 같은 시스템관리 업무에서 사용하는 클래스들로 구성src/main/java/egovframework/com/uat : 로그인, 인증서관리 같은 통합인증 업무에서 사용하는 클래스들로 구성src/main/java/egovframework/com/uss : 회원관리, 약관관리, 정보제공/알림 같은 사용자 지원 업무에서 사용하는 클래스들로 구성src/main/java/egovframework/com/utl : 달력, 포맷/계산/변환, 유효성검증 같은 유틸리티 클래스들로 구성src/main/resources : 공통컴포넌트 코드에서 사용하는 리소스 폴더src/main/webapp : 공통컴포넌트 웹페이지 루트 폴더src/script : 공통컴포넌트에서 지원하는 데이터베이스에 대한 업무 분류별 DDL, DML 제공globals.properties(src/main/resources/egovframework/egovProps/globals.properties) 파일의 데이터베이스 정보를 설정함
globals.properties 파일의 인증/권한방식 정보를 설정함
$ claude mcp add egovframe-common-components \
-- python -m otcore.mcp_server <graph>