In the previous post we learnt about JPA instrumentation and how to use Data Transfer Objects. In this post, we're going to look at a variation of the Model-View-Presenter (MVP) design pattern so that we can restrict the use of smartGWT components to Views and test Presenters with JUnit.
In this post, we'll: