Chapter 7. Building a Commercial Web Application Using REST
We were playing around till now, but Java is not a toy. We want to use Java for something real and serious, commercial and professional. In this chapter, we will do that. The example is not something that is only interesting to play with, such as Mastermind in the previous three chapters, but rather a real commercial application. Not a real-life application actually. You should not expect anything like that in a book. It would be too long and not educating enough. However, the application that we will develop in this chapter can be extended and can be used as a core for a real-life application in case you decided to do so.
In the previous chapter, we created servlets. To do so, we used the servlet specification, and we hand-implemented servlets. That is something you will rarely do these days. Instead, we will use a readily available framework, this time, Spring. It is the most widely used framework for Java commercial applications...