What is the best practice without JPAContainer?

I use Vaadin and ibatis.
And for the mvc part, I use EventBus to comunicate between Controller and View.
However, I don’t get “databind” in my code. I think it is convenient the JPAContainer bind data between db and model, model and view.
So, I wonder is there a way i could use databind easily without JPAContainer?


My personal opinion is that JPAContainer doesn’t fit to the MVP/MVC pattern, since you then have data binding directly in the view. In these cases, I tend to use the
Lazy Query Container add-on
. It’s not perfect, has its bugs, but works for most cases.

Many thanks.
I think I need to use databind between view and data firstly.