https://github.com/nikos/springboot-security-mongodb
Demo project for Spring Boot with Spring Security and MongoDB
https://github.com/nikos/springboot-security-mongodb
Last synced: 10 months ago
JSON representation
Demo project for Spring Boot with Spring Security and MongoDB
- Host: GitHub
- URL: https://github.com/nikos/springboot-security-mongodb
- Owner: nikos
- License: apache-2.0
- Created: 2016-03-24T15:15:29.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-03-29T19:37:02.000Z (about 10 years ago)
- Last Synced: 2025-04-09T12:42:33.945Z (about 1 year ago)
- Language: Java
- Size: 94.7 KB
- Stars: 12
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/nikos/springboot-security-mongodb)
[](https://www.codacy.com/app/niko_2/spring-boot-security)
# Demo for Spring Boot with Spring Security
A sample app on how you could integrate Spring Boot with an
simple UI to administer users based on Spring Security concepts.
Based on an articles by [Ivan Hristov](http://ingini.org/2015/03/26/authentication-authorization-schema-design-with-mongodb/)
and [Bartosz Kielczewski](http://kielczewski.eu/2014/12/spring-boot-security-application/).
Run with:
./gradlew -Dspring.profiles.active=dev bootRun
### DB Migration
https://github.com/mongeez/mongeez/wiki/How-to-use-mongeez
### IDEA Integration
Set output directory to
build / classes / main
Enable Lombok (requires Lombok plugin installed first) annotation processor:
Preferences -> Build... -> Compiler -> Annotation Processors