nebhale / devoxx-2013

Presentation and code for Devoxx 2013

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Devoxx 2013

This is the content for the talk, Designing a REST-ful API Using Spring 4 for the Devoxx 2013 conference. The contents of this repository include the slides, speaker's notes, designs, and final code for the talk.

Requirements

Java, Maven

The application is written in Java and packaged as a self-executable JAR file. This enables it to run anywhere that Java is available. Building the application (required for deployment) requires Maven.

Ruby, Bundler

The client demo application is written in Ruby and can run wherever Ruby 1.9.3 or later is available. It's dependencies are managed using the Bundler gem.

Developing

The project is set up as a Maven project and doesn't have any special requirements beyond that. In order to build and run the application execute the following commands:

mvn package
java -jar target/lets-make-a-deal.jar

In order to run the client application execute the following commands:

bundle install
bundle exec ./client.rb

License

The project is released under version 2.0 of the Apache License.

About

Presentation and code for Devoxx 2013

License:Apache License 2.0


Languages

Language:Java 97.8%Language:Ruby 2.2%