Я пытаюсь использовать Postgresql с Spring.Postgres JDBC DataSource экземпляр
Способ, которым он был написан, состоял в том, чтобы инициировать экземпляр DataSource для каждого запроса/конкретного набора запросов, которые должны были быть выполнены.
Итак, вопрос в том, стоит ли хранить только один экземпляр на протяжении всего срока службы приложения или делать то же, что сейчас?
Это приведет к утечке памяти, если здесь используется множество экземпляров?
Не связывайте ['DataSource'] (https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html) с помощью [' Connection'] (https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html). Экземпляр первого содержит экземпляры второго. На самом деле неправильное название «DataSource» должно было быть названо «ConnectionSource». –