Chapter 8: Using Spring with a ContentManagement System

A content management system (CMS) provides a higher level of abstraction than a standard relational database, offering features such as versioning, access control and authentication, searching, event notification, and workspace isolation. CMS integration is becoming more common as content management becomes a more integral aspect of web application development.

As CMS solutions grew in demand, the need for a standard in this area became more important. Several years ago, the specification for JSR-170 was approved, giving rise to a standard for CMS implementations: Java Content Repository (JCR).

Note      Java Specification Requests (JSRs) are proposed by members of the Java Community Process ...

Get Spring Persistence: A Running Start now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.