Я создаю семестровый проект Java, основанный на БД, поэтому я прочитал учебники по JDBC и создал простое приложение, которое читает из БД MySQL. Я попытался использовать приложение базы данных Netbeans для настольных компьютеров, чтобы прочитать сгенерированный код, но обнаружил, что Netbeans использует совершенно другой подход для подключения к базе данных, и я не могу понять, почему он использует файл persistence.xml
и для чего используется пакет постоянства?
Class.forName("com.mysql.jdbc.Driver");
String connectionUrl = "jdbc:mysql://localhost/mysql?" +
"user=root&password=123456";
Connection con = DriverManager.getConnection(connectionUrl);
Может кто-нибудь направить меня к учебникам, чтобы понять этот подход? И почему Netbeans использует этот код вместо обычного кода, который я разместил?