JMiddleWay for Web Applications

The Why
My intention is to provide a middleware framework which can be used to add REST APIs without worrying about involving several technologies and their various versions.  The user can define the architecture with JMiddleWay as the middleman between its UI and back-end services. You can choose the UI and back-end technologies of your choice and add the necessary code to JMiddleWay to integrate with your architecture.
The What
The best way to get to know the technology is to build a prototype with it. And that’s exactly what I did and what I will present in this post. JMiddleWay lets you create your own middleware quickly and add required REST APIs easily. You can plug in your authentication module and configure how and where your middleware should log. Though fairly simple, the example highlights the most common annotations you’ll need to build your own REST API.