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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.