Итак, я сейчас работаю над проектом, который будет использовать базу данных, но я впервые пытаюсь поиграться с ним на Java.Но я уже вижу свою первую проблему: как мне сделать один единственный файл, который обрабатывает соединение, в то время как другие файлы обрабатывают GET / ADD / UPDATE / DELETE (по одному для каждой таблицы), что было бы правильно для этого?Не нужно помещать значения соединения в каждый файл и делать соединение
Я думаю о расширении класса соединения с другими классами, но idk, если это отличная идея.
import java.sql.*;
public class DatabaseConnection {
public static void main(String[] args) {
final String url = "jdbc:postgresql://localhost:5432/Database";
final String user = "dbuser";
final String password = "dbpass";
try(Connection conn = DriverManager.getConnection(url, user, password)) {
System.out.println("Connection successful!");
} catch (SQLException e) {
System.out.println("Connection failure.");
e.printStackTrace();
}
}
}
Что быбыть лучшим подходом?