Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Looking for an CMS that can be plugged into a Spring MVC Application [closed]

I am looking for a simple CMS that can be pluged in into a Spring MVC Application, in contrast to a CMS where I can plugin a Spring Application.

Let me first explain what I NOT want: I do not want a CMS like Magnolia/Blossom where I can add some Spring Plugins into the CMS.

What I NEED, is the other way around; I need some CMS that is controlled by MY application. (The CMS is only a very small part of it, not the main part.)

Assume this two use cases:

  • (Static Pages) I have Spring Web Application, and now need some function where a (Admin)-User can update the “terms and condition” page, modify some content (Text and Image)on the start page... – so almost editing “static” pages.
  • (Content for Domainobjects) My Application has some domain objects, and a User needs to add some large description (Text and Images) for this domain objects. An Example would be: Some kind of a shop system where the shop owner wants to have fancy and individual Description pages for every product.

Does anybody know such a CMS?

like image 453
Ralph Avatar asked Nov 29 '12 15:11

Ralph


People also ask

Is Spring MVC still used?

You can use Spring MVC if you want to develop a web application with Spring. However, for the development of general Spring applications or beginning to learn Spring, it is recommended that you use Spring Boot as it is production-ready, mitigates the job, and is being quickly adopted.

Which one is alternative to the Spring MVC?

Spring WebFlux is the new module, it's an alternative to spring-webmvc module and built on reactive framework. This module is used to create fully asynchronous and non-blocking application built on event-loop execution model.

Which one is the valid spring boot starter for developing Spring MVC and REST application?

Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded container.


2 Answers

Walrus CMS is very simple and is based on Spring, Tiles, Hibernate, and Freemarker. It allows an admin user to edit the website directly in-place. It's lean on features, but seems exactly what you are seeking.

like image 165
mikeslattery Avatar answered Oct 16 '22 12:10

mikeslattery


I don't have any direct experience with it (yet), but this SO dicussion from a couple of years ago recommends Riot CMS, which is built on Spring, and appears to be designed to be embedded, rather than used as a stand-alone application.

I spent a couple of minutes with the demo, and it looks pretty good. I'll definitely be checking it out in more detail.

like image 1
GreyBeardedGeek Avatar answered Oct 16 '22 14:10

GreyBeardedGeek