Вам необходимо использовать JDBC для подключения вашего Java-приложения к вашей базе данных.
Что вам нужно сделать, так это иметь отдельный класс, который заботится о компонентах базы данных (известный как DAO). Когда вы нажимаете кнопку, вы запускаете новый поток и делаете то, что вам нужно сделать с DAO в этом новом созданном потоке. Это позволит EDT не зависать, если операция обновления занимает время.
Чтобы использовать JDBC с вашим Java-приложением, вам нужно будет использовать Connector / J . Чтобы увидеть, как использовать JDBC в приложении Java, вы можете запустить здесь .