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

Project Activity

See All Activity >

License

Apache License V2.0

Follow krest

krest Web Site

Other Useful Business Software
Get Avast Free Antivirus with 24/7 AI-powered online scam detection Icon
Get Avast Free Antivirus with 24/7 AI-powered online scam detection

Get protection for today’s online threats. Free.

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.
Free Download
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of krest!

Additional Project Details

Intended Audience

Developers

User Interface

Web-based

Programming Language

Java

Related Categories

Java CGI Scripts, Java Frameworks

Registered

2011-12-05