30 August 2007 21:00
![](http://blogmarks.net/screenshots/2007/08/30/6d457d1936960d53724f3fb3ba7a9469.png)
Enterprise Java Community: JCR: A Practitioner's Perspective
![](http://blogmarks.net/img/default-gravatar.gif)
The Java Content Repository specification (JSR-170) focuses on "content services," where these not only manage data, but offer author based versioning, full-text searches, fine grained access control, content categorization and content event monitoring. Programmers can use repositories in many ways just like a JDBC connection accesses a database: programmers obtain a connection to a repository, open a session, use the session to access a set of data, and then close the session. The JCR specification has multiple levels of compliance; the most simple level offers read-only access to a repository, XPath-like queries, and some other elements, while other levels of the specification offer a SQL-like query syntax, write capabilities, and more advanced features.
1
(1 marks)