Content management core JCR (JSR-170) Study Notes

Source: Internet
Author: User

Look at exo JCR (JSR-170) process that more important excerpt is as follows:

Http://www.exoplatform.org/documents/exo-jcr.site/concepts.html

1. As the main purpose of content repository is to maintain the data-the heart of Cr is data model.

2. the main data storage processing action of JCR's data model is workspace. each repository shoshould have one or more workspaces. content is stored in workspace as hierarchy of items. each workspace has own hierarchy of items. there are 2 types of item: node and property. each item (node and property) has one parent node (worker t root node ). each node can have one or more child nodes and properties.

3. node is intended to support data hierarchy. They are typed using namespaced names which allows content to be structured according to standardized constraints.

4. it is important to note that the data model for the interface (the repository model) is rarely the same as the data models used by the repository's underlying storage subsystems. the repository knows how to make the client's changes persistent because that is part of the Repository configuration, rather than part of the application programming task.

Http://www.exoplatform.org/documents/exo-jcr.site/level1.html

5. all content of repository is ultimately accessed through properties and stored in property values of predefined types (Boolean, binary, Data, double, long, string) and special types name, reference, path. it is possible to read property value without knowing its real name as primary item.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.