Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 1.99 KB

README.md

File metadata and controls

49 lines (35 loc) · 1.99 KB

JAVA REST Application

Simple and easily understandable web project that demonstrates the use of:

  • Jersey + JAX-RS
  • Spring Integration
  • Spring Data + Hibernate
  • Groovy Integration tests
  • OAuth
  • Velocity + Java Mail
  • Facebook Login
  • Password Reset
  • Login/Sign Up + Email Verification
  • JSR 303 Validation

NOTE. For a similar project that uses most of the same components but is built around OAuth2 see Securing Rest Services with OAuth2 and Spring Security

to build:

gradle clean build integrationTest

or use the gradle wrapper:

./gradlew clean build integrationTest

go to /build/reports/emma for test coverage reports

to run:

gradle tomcatRun

navigate to http://localhost:8080/java-rest/

see blog posts: THANK YOU