Об'єкти даних Java (JDO)

Автор: Louise Ward
Дата Створення: 12 Лютий 2021
Дата Оновлення: 1 Липня 2024
Anonim
Об'єкти даних Java (JDO) - Технологія
Об'єкти даних Java (JDO) - Технологія

Зміст

Визначення - Що означає об'єкти даних Java (JDO)?

Об'єкти даних Java (JDO) - специфікація, що визначає стандартний метод доступу до стійких даних у базах даних через POJO (звичайні старі об’єкти Java).Він надає на основі інтерфейсу визначення стійкості об'єктів для мови програмування Java, що стосується, головним чином, зберігання, запитів та отримання об'єктів бази даних.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює об'єкти даних Java (JDO)

JDO забезпечує засіб для збереження об'єктів у реляційній базі даних. Термін "наполегливість" тут означає зберігання частини інформації після закінчення програми. Це завдання є досить складним, оскільки передбачає серіалізацію упорядкованих розміщених структурованих об'єктів у табличну базу даних. JDO слугує альтернативним інтерфейсом програмування, який допомагає досягти стійкості об’єктів у технології Java за допомогою метаданих XML та покращення байткодів. JDO добре відомий тим, що підтримує прозорість стійкості об'єктів, таким чином: Екземпляр JDO до бази даних обробляється прозоро. JDO прозорий для стійких об'єктів Java. Не потрібно додавати атрибути до класів Java, оскільки це навіть добре працює з полями без методів отримання та встановлення, а також із полями, що пропонують приватну видимість. Написані програми можуть бути виконані на основі реляційних баз даних, об'єктних баз даних, термінів файлової системи та XML-документів. JDO прозорий для самої бази даних, що означає перенесення додатків до різних баз даних, що підтримують реалізацію JDO, зараз відносно просто. А двійкова сумісність випадків JDO гарантує, що вона не потребує перекомпіляції, навіть якщо є зміни на рівні вихідного коду. До переваг реалізацій JDO належать портативність, висока продуктивність, безпроблемна інтеграція з EJB, прозорість об'єкта та простота використання. Класи JDO бувають трьох типів: 1. Постійність, здатна: Це тип класів, екземпляри яких можна зберігати в базі даних. Цей тип класу потребує вдосконалення, згідно зі специфікацією метаданих JDO, перш ніж їх використовувати в середовищі JDO. 2. Наполегливість - Усвідомлення: Цей тип класу маніпулює класом, здатним до стійкості. Ці класи покращені мінімальними метаданими JDO. 3. Нормально: Цей тип класу не є стійким і не вимагає метаданих JDO. Еволюція JDO для збереження об'єктів остаточно поставила питання завантаження та зберігання даних для спокою.