Vaadin - Data-binding vs. Database access

Hello everyone,

can anyone explain me what “data-binding” means?
Is data-binding something like data mapping like hibernate?

In case I want to have a running database in the background - does Vaadin provide any database-APIs I could use out-of-the-box?
I read somehing about the SqlContainer. Is the SqlContainer a “container” like it is pronounced or is it a database?

Best regards,
Nazar

Hi,

data-binding in the Vaadin context usually means mapping in-memory objects to UI controls. Read more here:
https://vaadin.com/docs/-/part/framework/datamodel/datamodel-overview.html

The SqlContainer is indeed a Container and not a database. That is to say, it is an implementation of the
Vaadin Container API
. Read more about the SQL container here:
https://vaadin.com/docs/-/part/framework/sqlcontainer/sqlcontainer-architecture.html

Hope this helps,
Olli

thanks Olli!!!
Best regards,
Nazar

You’re welcome!

-Olli