Skip to content

SpringCMS - simple Content Management System with Spring 5

License

Notifications You must be signed in to change notification settings

batetolast1/SpringCMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringCMS

This webapp allows you to manage simple Content Management System with articles, drafts, categories and authors

Content

What you can do:

  • display last 5 articles
  • display articles by category
  • add, edit, delete and list authors
  • add, edit, delete and list categories
  • add, edit, delete and list articles
  • add, edit, delete, list and publish drafts

Design patterns used:

  • MVC
  • Controller
  • Service
  • DAO
  • Repository
  • DTO + Mapper
  • validators

Technologies used:

  • Java
  • Spring MVC, servlets, JSTL
  • Hibernate, Hibernate Validator, Spring ORM
  • Spring Data
  • MySQL
  • ModelMapper
  • Lombok
  • webjars
  • Maven

Copyright

License: MIT

About

SpringCMS - simple Content Management System with Spring 5

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages