Для установки соединения с базой данных в Java используется JDBC API.
Основные шаги:
java
Альтернативный подход с использованием DataSource (для пулов соединений):
java
Использование DataSource предпочтительнее в реальных приложениях, особенно в многопоточной среде, так как позволяет использовать пулы соединений.