템플릿 프로젝트의 패키지 및 폴더의 명명 규칙에 대해서 궁금합니다.
- 작성자 :
- 김*훈
- 작성일 :
- 2014-09-25 14:01:19
- 조회수 :
- 1,845
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
portal 템플릿 프로젝트를 활용하고 있는데요.
java 패키지 명이 egovframework.com.cmm.annotation, egovframework.let.cop.bbs.service 이라고 한다면
패키지 명중에 com, cmm, let , cop 등은 무엇의 약자인지 혹은 무엇을 의미하는지 알고 싶습니다.
궁금한것을 모두 적어보면, com, cmm, let, cop, sym, sec, gmt, ram, rgm, rmt, uat, uss, uia, ion, olh, olp, sam등이 있네요 ㅜㅜ
너무 많네요.. 혹시 적기 힘드시다면 이런 명명 규칙에 관한 문서라던지 웹페이지가 있을까요?
감사합니다.
java 패키지 명이 egovframework.com.cmm.annotation, egovframework.let.cop.bbs.service 이라고 한다면
패키지 명중에 com, cmm, let , cop 등은 무엇의 약자인지 혹은 무엇을 의미하는지 알고 싶습니다.
궁금한것을 모두 적어보면, com, cmm, let, cop, sym, sec, gmt, ram, rgm, rmt, uat, uss, uia, ion, olh, olp, sam등이 있네요 ㅜㅜ
너무 많네요.. 혹시 적기 힘드시다면 이런 명명 규칙에 관한 문서라던지 웹페이지가 있을까요?
감사합니다.
A
안녕하세요.
먼저 하나의 패키지에는 업무적 연관도에 따라 관련 클래스나 설정을 포함하고 있습니다.
참고로 egovframework.rte로 시작하는 모든 패키지는 표준프레임워크 실행환경이고,
egovframework.com으로 시작하는 모든 패키지는 공통컴포넌트임을 뜻하며, 실행환경을 이용해 기능이 구현되어 있습니다.
각 세부 패키지에 포함된 기능 정보는 아래에서 확인해보실 수 있습니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v2:init_deploy_file
예를 들어 sec는 security에 관련한 영역이며,
하위 디렉토리는 ram(권한관리), rgm(권한그룹관리), gmt(그룹관리), rmt(롤관리), drm(부서권한관리)으로 구성되어 있습니다.
ex) ram=resource group management, gmt=group management, rmt=role management, drm=department resource management
또한 각 패키지 명칭은 용어사전을 참고하여 작성되었습니다.
용어사전은 알림마당>자료실>"공통컴포넌트 자료 및 용어사전"으로 제목검색 하시면 다운로드 받으실 수 있습니다.
위 가이드와 용어사전을 참고해 주시기 바랍니다.
감사합니다.
먼저 하나의 패키지에는 업무적 연관도에 따라 관련 클래스나 설정을 포함하고 있습니다.
참고로 egovframework.rte로 시작하는 모든 패키지는 표준프레임워크 실행환경이고,
egovframework.com으로 시작하는 모든 패키지는 공통컴포넌트임을 뜻하며, 실행환경을 이용해 기능이 구현되어 있습니다.
각 세부 패키지에 포함된 기능 정보는 아래에서 확인해보실 수 있습니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v2:init_deploy_file
예를 들어 sec는 security에 관련한 영역이며,
하위 디렉토리는 ram(권한관리), rgm(권한그룹관리), gmt(그룹관리), rmt(롤관리), drm(부서권한관리)으로 구성되어 있습니다.
ex) ram=resource group management, gmt=group management, rmt=role management, drm=department resource management
또한 각 패키지 명칭은 용어사전을 참고하여 작성되었습니다.
용어사전은 알림마당>자료실>"공통컴포넌트 자료 및 용어사전"으로 제목검색 하시면 다운로드 받으실 수 있습니다.
위 가이드와 용어사전을 참고해 주시기 바랍니다.
감사합니다.