Источник данных
-
Определение источника данных
- Источник данных – это имя, используемое для подключения к базе данных с сервера.
- Имя источника данных может отличаться от имени файла базы данных.
-
Использование объекта DataSource
- Объект DataSource предпочтительнее средства DriverManager для установления соединения.
- Объект DataSource регистрируется в службе именования на основе JNDI API.
-
Типы реализаций DataSource
- Существуют три типа реализаций DataSource: базовая, объединяющая подключения и распределенная транзакция.
- Каждая реализация имеет свои особенности и используется для определенных задач.
-
Свойства источника данных
- Свойства источника данных могут быть изменены для адаптации к изменениям в конфигурации.
- Изменение свойств источника данных не требует изменения кода, обращающегося к нему.
-
Преимущества использования DataSource
- Использование DataSource позволяет избежать жесткого кодирования информации о драйвере.
- DataSource поддерживает объединение подключений в пул и распределенные транзакции, что повышает производительность.
-
Регистрация источника данных в JNDI
- Регистрация источника данных в JNDI упрощает подключение к нему и позволяет избежать жесткого кодирования информации о драйвере.
-
Использование DataSource в Java EE 6
- Начиная с Java EE 6, источник данных можно настроить декларативно из приложения.
-
Типы источников данных
- Существуют различные типы источников данных, соответствующие различным типам данных и требованиям к обработке.
- Примеры включают массивы JavaScript, функции JavaScript, скриптовые узлы и источники данных XHR.