A Java framework for the creation of REST services. Krest is built upon Spring MVC and offers an enterprise scale solution for REST services. Please visit http://javakrest.sourceforge.net/ to find the demo app, or download the core library.
Features
- Full REST Discovery (HATEOAS)
- Backed by EHCache for container independent clustered scaleability
- Backed by Spring IOC
- Runtime modifiable configuration
- Auto-documentation including WADL generation
- OSGi compliant and deployable as a Weblogic Shared Library
- Content negotiation includes JSON, XML and HTML (navigable!)
- Infinitely flexible security configurable by resource
- Role based selective rendering configurable at design time
- Complete statelessness, but still featuring an EHCache backed session available through request.getSession()
- Partial and full content rendering optionally selected by the client using the Range header
License
Apache License V2.0Follow krest
Other Useful Business Software
Get Avast Free Antivirus with 24/7 AI-powered online scam detection
Award-winning antivirus protection, as well as protection against online scams, dangerous Wi-Fi connections, hacked accounts, and ransomware. It includes Avast Assistant, your built-in AI partner, which gives you help with suspicious online messages, offers, and more.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of krest!