▪️ MySQL Server version 8.0 or later 1 installed and running
Download MySQL Server
Read/download MySQL Installation Guide.
▪️ A database the application communicates with
To import required database into MySQL server run the sql\javacafe.sql
SQL script.
Learn how to import data/database in MySQL via mysqlimport client or via MySQL Workbench.
▪️ JDBC driver for MySQL (MySQL Connector/J) 1
Download the connector from here or from here.
Learn how to add MySQL connector jar file to the current project using NetBeans.
▪️ Hibernate ORM 2
Download Hibernate-core JAR file with its compile dependencies.
Adding the Hibernate library to the project using NetBeans IDE example.
1 During the application creation MySQL Community Server version 8.0.18 and MySQL Connector/J version 8.0.19 were used.
2 Recommended Hibernate version is 4.3.1.Final. It is bundled with NetBeans IDE v 8.2.