You'd need to be familiar with the below mentioned technologies to follow this tutorial.
A basic understanding of the MVC Architecture will help too.
During the course of this short tutorial, we'd be creating an application to maintain a catalog of programming languages. It also stores some of the typical characteristics of a programming language.
The purpose of this tutorial is to demonstrate the different validations and relationships in domain model objects and how they can be used in an EasyWeb4J application.
The completed source code of this tutorial is available for download.
Here are few specs for the application we'd be building in this tutorial,