Я смущен насчет разницы между DataSource
и SessionFactory
.Java DataSource SessionFactory
Я думаю, SessionFactory
- это менеджер для извлечения сеансов (на самом деле это соединения с базой данных).
DataSource
имеет метод getConnection()
«пытается установить соединение с источником данных, что это DataSource объект представляет.»
Это значит, что объект DataSource
всегда работает непосредственно с базой данных?
Если у меня есть пул соединений, DataSource
спросит у бассейна о связи? Или он попытается получить другое соединение с базой данных.
Действительно ли DataSource
и SessionFactory
такие же? Оба пытаются дать сеансы/соединения?
В каком классе 'SessionFactory' вы говорите? – EJP
Я говорю о 'SessionFactory' Hibernate. – ilopezluna
Итак, 'SessionFactory' дает вам сеанс Hibernate, а' DataSource' дает вам соединение JDBC. Что за вопрос? – EJP