Это эффективный способ открывать соединение с базой данных для каждой операции базы данных и, соответственно, закрывать или открывать соединение при запуске и продолжать вызывать одно и то же открытое соединение для нескольких операций и закрывать его, когда все действия выполнены.?
Я создаю приложение Java Swing, в котором у меня есть основной фрейм, и с помощью макета карты я выбираю разные панели, и на каждой из этих панелей выполняются разные операции с базой данных.В настоящее время у меня открывается отдельное соединение для каждой панели, поэтому, когда я открываю свое основное приложение, несколько соединений открываются и закрываются.
Поскольку я хочу быть уверенным в том, что я поступаю правильно, избегая любых плохих практик и узких мест в производительности, я задаю этот вопрос экспертам по Java.
Пожалуйста, предложите. Спасибо за вашу помощь.