Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

An example AngularJS Application that uses a Spring Security protected Jersey REST backend based on Hibernate/JPA

License

Notifications You must be signed in to change notification settings

binfoo/angular-rest-springsecurity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

47 Commits

Repository files navigation

angular-rest-springsecurity

[Flattr this git repo](https://flattr.com/submit/auto?user_id=shoxrocks&url=http://sorst.net/github/angular-rest-springsecurity&title=AngularJS REST Spring Security Example&language=&tags=github&category=software)

[Donate](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=W9NAXW8YAZ4D6&item_name=Angular REST SpringSecurity Example Donation&currency_code=EUR)

An example AngularJS Application that uses a Spring Security protected Jersey REST backend based on Hibernate/JPA.

About

The projects aim is to demonstrate the Java implementation of a simple REST interface which is used by an AngularJS application. The following topics are covered:

  • A relational database that holds news entries and users.
  • A REST service that exposes the data in the database.
  • Authentication and authorization against the REST service.
  • A Simple AngularJS application that allows users to view or edit news entries depending on their role.
  • A responsive design.

This project is just meant to be a demonstration, therefore it is neither well documented nor well tested. Use it to learn about the technologies used, but do not use it for productive applications.

Any feedback is welcome, and I will incorporate useful pull requests.

Technologies

Running

Make sure Maven >= 2.2.1 is installed on your system. Go into the project dir and type mvn jetty:run, then point your browser to http://localhost:8080.

License

The Apache Software License, Version 2.0

About

An example AngularJS Application that uses a Spring Security protected Jersey REST backend based on Hibernate/JPA

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 66.5%
  • HTML 18.5%
  • JavaScript 14.4%
  • CSS 0.6%

AltStyle によって変換されたページ (->オリジナル) /