What database to use with vaadin?

Can I use SQLite? If not, what open source databases can I use please?


You probably can, you just need the JDBC driver for it. Commonly used open-source database engines include H2, HSQLDB, MySQL, PostgreSQL, etc. The JDBC driver is the main necessity. Some database engines have limitations for some uses.

If you did not yet start with a dependency management tool, this would be a good moment.

With Maven, for instance, you can just add the MySQL driver as a dependency in the pom file and start using it (SQLite is another possibility)

If you’re starting with DB applications now, make sure you use a DB engine that has a good community around and good documentation. MySQL in this case is a good example.

Hope it helps