Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cnorburn/java-bbc-music-cms
Spring MVC Java RESTful Service Layer CMS
https://github.com/cnorburn/java-bbc-music-cms
Last synced: 13 days ago
JSON representation
Spring MVC Java RESTful Service Layer CMS
- Host: GitHub
- URL: https://github.com/cnorburn/java-bbc-music-cms
- Owner: cnorburn
- Created: 2013-02-12T10:29:12.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-02-12T10:30:41.000Z (over 11 years ago)
- Last Synced: 2024-08-01T16:27:30.424Z (3 months ago)
- Language: Java
- Size: 147 KB
- Stars: 6
- Watchers: 5
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
BBC Java Spring REST MVC Service Layer Application
This is a beta of a simple(ish) CMS that is used to populate the BBC's Music [Showcase](http://www.bbc.co.uk/music/showcase).
This was a massive learning experience, utilising the BBC's developer community and their huge project codebase.
It was sandbox development, using maven.
The major advantage to me was getting to grips to with simple, lightweight Spring MVC RESTful architecture.
This service layer just passes JSON up and down the stackAnother (dis)advantage was my first attempt at Hibernate. I had mixed feelings on this project re Hibernate.
I come from a RDMS background and can write optimised SQL in my sleep but when it came to implementing a many-to-many hibernate
domain model i hit a wall.
I eventually got there, but it wasn't until a later hibernate project that I started to fully grasp it.