labs / tiddlers / content / labs / lab07 /
@Mark George Mark George on 18 Aug 799 bytes WIP lab 7

Modern web development is about having stateless REST web services serving and managing domain resources and AJAX clients using those services to present the web pages to the user. We discussed these topics in lectures 8 and 9.

We will be using a framework called Jooby to create the web service (

In this lab we will be:

  • Creating a Jooby service that handles:
    • Getting the students.

    • Creating a new student.

    Note that Jooby makes heavy use of Java lambda expressions. That means that you will be seeing some code today that looks very different from what you are used to. Despite being different, the code is simpler, easy to follow, and you will get used to it pretty quickly --- however you do need to be more careful with your formatting and brackets.