Skip to content

iainporter/rest-java

Repository files navigation

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

About

Building rest services in Java with Spring and Jersey

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6