All Projects → iainporter → Rest Java

iainporter / Rest Java

Licence: apache-2.0
Building rest services in Java with Spring and Jersey

Programming Languages

java
68154 projects - #9 most used programming language

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].