Recent Posts
Recent Comments
05-28 11:56
«   2026/05   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Today
Total
관리 메뉴

생각을 IT다

AEM 기본 이론 정리 (노드 기본 개념) 본문

AEM(Adobe Experience Manager)

AEM 기본 이론 정리 (노드 기본 개념)

흑백논리 2023. 4. 10. 10:27
반응형

AEM 노드 개념

AEM 노드 개념
구분설명
노드트리 구조로 이루어진 논맂벅인 컨테이너, 콘텐츠, 페이지, 컴포넌트 등과 같은 모든 항목을 저장
노드 경로노드를 참조하기 위한 경로, 루트 노드에서 시작하여 해당 노드까지의 모든 노드의 이름으로 구성됨
노드 유형노드의 유형을 정의하는데 사용
노드 속성노드의 특성을 나타내며, 이름-값 쌍으로 구성
프로퍼티노드 속성 중 값을 가지는 속성
다중 값 프로퍼티여러 값을 가지는 프로퍼티
이진 프로퍼티바이너리 데이터를 저장하는 프로퍼티
믹스인노드에 추가적인 속성을 제공하기 위해 사용
상속부모 노드에서 자식 노드로 속성을 전파하는 기능
버전 관리노드와 노드의 속성 값을 버전 관리함
노드 타입 상속노드 타입을 상속받아 새로운 노드 타입을 정의할 수 있음
경로 매핑물리적인 경로와 논리적인 경로를 매핑함
런 모드노드가 실행되는 모드를 나타냄. 읽기, 쓰기, 복사 모드 등

AEM 노드의 기본 구조

AEM 노드의 기본 구조
구분설명
jcr:root루트 노드, 다른 모든 노드는 여기서부터 시작
jcr:system시스템 노드, 시스템 정보 및 메타데이터 저장
jcr:versionStorage버전 관리 노드, 노드와 노드의 속성 값을 버전 관리함
rep:policy노드 보안 정책을 저장
apps애플리케이션 노드, 페이지 및 컴포넌트 등 애플리케이션의 구성 요소를 저장
content콘텐츠 노드, 웹 사이트의 모든 콘텐츠를 저장
libs라이브러리 노드, AEM의 핵심 라이브러리 및 구성 요소를 저장
tmp임시 노드, AEM 실행 시 생성되는 일시적인 노드 저장
var가변 노드, 가변 콘텐츠를 저장
home홈 노드, 각 사용자의 홈 디렉토리를 저장
users사용자 노드, AEM에 등록된 모든 사용자를 저장
groups그룹 노드, AEM에 등록된 모든 그룹을 저장
oak:index인덱스 노드, 쿼리 수행을 위한 인덱스를 저장

jcr:primaryType 프로퍼티

jcr:primaryType 프로퍼티
jcr:primaryType 프로퍼티 값노드 유형
cq:Page페이지 노드
cq:PageContent페이지 컨텐츠 노드
cq:Template템플릿 노드
cq:Component컴포넌트 노드
nt:file파일 노드
nt:folder폴더 노드
nt:unstructured구조화되지 않은 노드
sling:Folder슬링 폴더 노드
sling:OrderedFolder슬링 정렬 폴더 노드
sling:OsgiConfigOSGi 구성 노드
sling:OsgiConfigPropertyOSGi 구성 속성 노드
cq:EditConfig페이지 편집 구성 노드
cq:EditConfigFolder페이지 편집 구성 폴더 노드
sling:Mapping매핑 노드
sling:MappingEntry매핑 엔트리 노드
cq:PageContentFile페이지 컨텐츠 파일 노드
cq:ClientLibraryFolder클라이언트 라이브러리 폴더 노드
cq:ClientLibraryFolderContent클라이언트 라이브러리 폴더 컨텐츠 노드
cq:ClientLibrary클라이언트 라이브러리 노드
cq:ClientLibraryCategory클라이언트 라이브러리 카테고리 노드

jcr:content 노드

jcr:content 노드
프로퍼티 이름데이터 타입설명
jcr:titleString페이지의 제목
jcr:descriptionString페이지의 설명
cq:templateString페이지에 적용된 템플릿
cq:lastModifiedDate마지막 수정 날짜
cq:lastModifiedByString마지막으로 수정한 사용자
cq:designPathString페이지에 적용된 디자인 경로
cq:allowedTemplateString[]페이지에서 사용 가능한 템플릿 목록
cq:templateTypeString페이지에 적용된 템플릿의 타입
cq:tagsString[]페이지에 적용된 태그 목록
cq:thumbnailString페이지의 썸네일 이미지 경로
cq:lastReplicationActionString마지막 복제 작업
cq:lastReplicatedDate마지막 복제 날짜
cq:lastReplicationStatusString마지막 복제 상태
반응형
Comments