资 源 简 介
Overview
Guice-Vaadin-MVP is a lightweight MVP framework for Vaadin.
Framework built on top of on Google Guice and inspired by Vaadin CDI-Utils addon.
MVP motivation
"MVP is a user interface design pattern engineered to facilitate automated unit testing and improve the separation of concerns in presentation logic" - Wikipedia
![](http://guice-vaadin-mvp.googlecode.com/svn/wiki/img/mvp.png)
Theory can be found here:
* http://yeejie.com/blog/category/Design-Pattern.aspx
* http://msdn.microsoft.com/en-us/library/ff647543.aspx
* http://martinfowler.com/eaaDev/PassiveScreen.html
* http://en.wikipedia.org/wiki/Model–view–presenter
* http://outcoldman.com/ru/blog/show/184
Project features
Easy to configure and use MVP components;
Flexible intern