DataNucleus Access Platform

Скріншот програми:
DataNucleus Access Platform
Дані програми:
Версія: 4.0.4
Дата завантаження: 17 Feb 15
Розробник: DataNucleus
Ліцензія: Безкоштовно
Популярність: 63

Rating: 3.0/5 (Total Votes: 2)

DataNucleus платформа доступу є відкритим вихідним кодом, вільно поширюватися і незалежний від платформи програмне забезпечення, яке забезпечує збереження і вилучення даних для різних магазинів даних з використанням різних API, з діапазоном від запиту languages.Supported API, сховища даних і запит languagesAmong підтримувані інтерфейси (інтерфейси прикладного програмування), ми можемо відзначити, JDO (JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JDO3.1) і JPA (JPA1, JPA2, JPA2.1). Підтримувані сховища даних включають в себе СУБД, db4o, LDAP, Excel, XML, NeoDatis і JSON.
З іншого боку, DataNucleus платформа доступу підтримує різні мови запитів, у тому числі JDOQL, JPQL, SQL, db4o рідний, NucleusSQL і NeoDatis критеріям. Якщо ви хочете JDO3.x і JPA2.0 ви повинні використовувати DataNucleus версії 4.x, і якщо ви хочете JDO3.x і JPA2.1 ви повинні використовувати DataNucleus версія 3.x.Includes широкий спектр extensionsThanks своєю потужною архітектурі плагінів , DataNucleus доступ до платформи & Rsquo; функціональність За замовчуванням може бути легко розширена за допомогою розширень. Широкий вибір розширень доступні на проекті і Rsquo; Сайт (посилання в кінці статті), де ви можете бачити інформацію про кожну з них.
Серед них можна відзначити типи Java, рівень 1/2 кешу, анотації, JTA локатор, ClassLoader Resolvers, менеджер магазину, обробник метаданих XML, генератор вартості, управління JMX, механізми автоматичного запуску, властивості завзятість і фабрики з'єднань.
Крім того, мова запитів, особистість рядок перекладач, сховище даних ідентичність, сутність метаданих XML распознаватель, перетворювачі типу, менеджер магазину, обробник членом анотації, ключові перекладач особистість, кеш запитів, методи запитів і клас анотацій розширення обробника також available.Under капотом і Операційні systemsBeing написаний на мові програмування Java, DataNucleus не залежить від операційних систем, так як вона підтримує GNU / Linux, BSD, Solaris, Windows і операційних систем Mac OS X. Обидва 64-бітних і 32-розрядних платформ, які підтримуються в даний момент

Що нового У цьому випуску :.

  • Автоматичне створення MANIFEST.MF інформацію OSGi з використанням Maven пакет плагін
  • Змінити використання StringBuffer для StringBuilder для підвищення ефективності
  • Додати виправити, щоб підвищення контракт на JDK1.7 + для одержувача При використанні властивостей збереження
  • Додана підтримка для оцінки в пам'яті запиту String.Concat
  • Забезпечити запасний API для підвищення виконання
  • Додати перевірок метаданих для деяких стандартних помилок специфікації первинного ключа
  • Підтримка збереження StringBuilder полів
  • JPA: FIX Критерії FromImpl getJoins / getFetches Для повернення порожніх набір, коли NULL
  • XML: реструктуризація, щоб потенціал використання різних реалізацій JAXB всередині
  • XML: додати підтримку XML відступу форматування
  • Кеш підвищений Узгодженість підтримка 3,6 +
  • СУБД: додана підтримка для діапазону запиту в сховище даних для Дербі, SQLServer 2012, Firebird
  • СУБД: додана підтримка для послідовностей з SQLServer 2012
  • СУБД: додана підтримка для MN відносин з використанням впорядковані списки
  • СУБД: виправлення у створенні схеми для MN відносин
  • СУБД: додана підтримка параметрів з неповним Функція Вибірка
  • СУБД: обсяг-вибірки Додана підтримка для полів масиву
  • СУБД: додати можливість відключення об'ємної вибірки на основі кожного запиту
  • геопросторової: новий плагін включає об'єднані просторове / awtgeom плагіни
  • геопросторової: додані деякі бракуючі методи PostGIS і перевіряються на останній версії драйвера PostGIS JDBC
  • MongoDB: поліпшена обробка замовлення / діапазон частин запиту, щоб виправити попередню внесок
  • MongoDB: оновити, щоб використовувати новітні Java водій
  • HBase: виправити проблеми з вилучення Enum зберігається у вигляді числової (порядкового)
  • Різні інші виправлення помилок і незначні поліпшення

Що нового у версії 3.3.5:

  • Оберніть будь виняток викидається з JDOHelper.getObjectId так, що вона відповідає специфікації JDO
  • Fix для завантаження класів для валідаторів власності на OSGi
  • Пара виправлень для оптимістичного управління взаємовідносинами з
  • СДО: Змінити PMF бути Serializable
  • JPA: Змінити EMF і CriteriaQuery бути Serializable
  • JPA: Fix критерії CONCAT підтримують, щоб дати правильну форму JPQL рядок
  • JPA: Додана підтримка з використанням критеріїв запитів за допомогою CriteriaBuilder
  • JPA: Додана підтримка JPQL & Quot; ЛІКУВАТИ & Quot; в Інеко
  • СУБД: Додана підтримка для основної маси принести багатозначних полів колекційних кандидата, коли в FetchPlan запиту (знімає & Quot; 1 + N & Quot; проблема)
  • СУБД: Додана підтримка для SQLServer для обробки JDOQL String.substring з 2 аргументами (Daniel DAI)
  • СУБД: додати підтримку для JDOQL String.Concat (Daniel Дай)
  • СУБД: Fix для виявлення типу резервного сховища, необхідного для збору, використовуючи метадані більш
  • MongoDB: Додана підтримка для вказівки MongoOptions при створенні першого з'єднання (Robin Zhang)
  • Просторова: Виправлено деякі бракуючі методи PostGIS
  • Різні інші виправлення помилок і незначні поліпшення

Що нового у версії 3.2.9:

  • Оберніть будь виняток викидається з JDOHelper.getObjectId так, що вона відповідає специфікації JDO
  • Fix для завантаження класів для валідаторів власності на OSGi
  • Пара виправлень для оптимістичного управління взаємовідносинами з
  • СДО: Змінити PMF бути Serializable
  • СУБД: Додана підтримка для основної маси принести багатозначних полів колекційних кандидата, коли в FetchPlan запиту (знімає & Quot; 1 + N & Quot; проблема)
  • СУБД: Додана підтримка для SQLServer для обробки JDOQL String.substring з 2 аргументами (Daniel DAI)
  • СУБД: додати підтримку для JDOQL String.Concat (Daniel Дай)
  • СУБД: Fix для виявлення типу резервного сховища, необхідного для збору, використовуючи метадані більш
  • MongoDB: Додана підтримка для вказівки MongoOptions при створенні першого з'єднання (Robin Zhang)
  • Просторова: Виправлено деякі бракуючі методи PostGIS
  • Деякі інші виправлення помилок і незначні поліпшення

Що нового у версії 3.2.8:

  • Метадані: Додати рівень блокування для процесу завантаження метаданих для надання допомоги в багатопоточних середовищах
  • Метадані: виправлена ​​помилка в OrderMetadata для багатопоточних середовищах
  • Fix для деяких потенційних проблем при завантаженні з ExecutionContext / ObjectProvider в багатопоточних середовищах
  • Змінити та Quot; datanucleus.SerializeRead і Quot;, & Quot; datanucleus.cache.collections і Quot;, & Quot; datanucleus.deletionPolicy і Quot;, & Quot; datanucleus.query.jdoql.allowAll і Quot;, & Quot; datanucleus.query.sql.allowAll і Quot; бути переписуються на PM / EM
  • Кеш: оновлення javax.cache підтримка & Quot; 1,0-PFD і Quot; Стандартний
  • СУБД: Fix наполегливості двонаправленого 1-N з безліччю
  • СУБД: Змінити бек-магазинів, щоб бути один на поле і поточно -
  • СУБД: Підтримка більше логічних виразів в реченні результат для JDOQL / JPQL
  • СУБД: Підтримка наполегливо поле серіалізовані в локальний файл
  • СУБД: Підтримка наполегливо полі Тип файлу кинулися в / із сховища даних
  • СУБД: Оновлення & Quot; джерело даних і Quot; Плагін точка буде і Quot; connectionpool і Quot;, додавши більше можливостей
  • Neo4j: підтримка збереження полів карті (, показати на карті)
  • Neo4j: підтримка для використання вбудованої бази даних з користувачем за умови, властивостей конфігурації
  • Neo4j: підтримка доступу до основної Cypher запиту для запиту JDOQL / JPQL
  • MongoDB: підтримка для оцінки запитів з декількох способів рядок у-сховище (Marcin Jurkowski)
  • MongoDB: підтримка для оцінки запиту Collection.contains в-сховище (Marcin Jurkowski)
  • MongoDB: виправлена ​​помилка, пошуку класу поле Версія (Marcin Jurkowski)
  • MongoDB: підтримка литералов запитів символьного типу
  • Деякі інші виправлення помилок і незначні поліпшення

Що нового у версії 3.3.4:

  • Метадані: Додати рівень блокування для процесу завантаження метаданих для надання допомоги в багатопоточних середовищах
  • Метадані: виправлена ​​помилка в OrderMetadata для багатопоточних середовищах
  • Fix для деяких потенційних проблем при завантаженні з ExecutionContext / ObjectProvider в багатопоточних середовищах
  • Змінити та Quot; datanucleus.SerializeRead і Quot;, & Quot; datanucleus.cache.collections і Quot;, & Quot; datanucleus.deletionPolicy і Quot;, & Quot; datanucleus.query.jdoql.allowAll і Quot;, & Quot; datanucleus.query.sql.allowAll і Quot; бути переписуються на PM / EM
  • Кеш: оновлення javax.cache підтримка & Quot; 1,0-PFD і Quot; Стандартний
  • JPA: Fix для MetaModel Attribute.isOptional повернутися помилковим для ПК полів
  • СУБД: Fix наполегливості двонаправленого 1-N з безліччю
  • СУБД: Змінити бек-магазинів, щоб бути один на поле і поточно -
  • СУБД: Підтримка більше логічних виразів в реченні результат для JDOQL / JPQL
  • СУБД: Підтримка наполегливо поле серіалізовані в локальний файл
  • СУБД: Підтримка наполегливо полі Тип файлу кинулися в / із сховища даних
  • СУБД: Оновлення & Quot; джерело даних і Quot; Плагін точка буде і Quot; connectionpool і Quot;, додавши більше можливостей
  • Neo4j: підтримка збереження полів карті (, показати на карті)
  • Neo4j: підтримка для використання вбудованої бази даних з користувачем за умови, властивостей конфігурації
  • Neo4j: підтримка доступу до основної Cypher запиту для запиту JDOQL / JPQL
  • MongoDB: підтримка для оцінки запитів з декількох способів рядок у-сховище (Marcin Jurkowski)
  • MongoDB: підтримка для оцінки запиту Collection.contains в-сховище (Marcin Jurkowski)
  • MongoDB: виправлена ​​помилка, пошуку класу поле Версія (Marcin Jurkowski)
  • MongoDB: підтримка литералов запитів символьного типу
  • Різні інші виправлення помилок і незначні поліпшення

Що нового у версії 3.2.7:

  • JPA: виправлена ​​помилка, через метамоделі SimpleAttributeImpl.isVersion (Adrian Бер)
  • JPA: додати підтримку для мульти-області синтаксису об'єднань в JPQL ВІД п
  • JPA: оновлення звернення діапазоні JPQL коли тільки перший результат
  • СУБД: виправлення для проблеми SQLServer імені схеми (шаньюй Zhao)
  • СУБД: додати підтримку для використання FetchPlan при запиті по & Quot; повний стіл & Quot; кандидат (попередня просто витягується первинний ключ)
  • СУБД: поліпшення процесу визначення імені класу, коли немає підкласи відомо про, не уникнути SQL
  • СУБД: підтримка наполегливо подвійний тип на тип SQLServer FLOAT сховища даних (Shuaishai Nie)
  • JSON: виправлена ​​помилка, пошуку об'єктів у запиті, так що випадки додатки самосвідомість Ідентифікатор, присвоєний
  • MongoDB: додати підтримку для замовлення запиту обробляється в сховищі (Marcin Jurkowski))
  • Перейменувати & Quot; Google-колекції & Quot; плагін для & Quot; гуави і Quot;
  • СДО: поширювати СДО-API 3.1-rc1
  • Деякі інші виправлення помилок і незначні поліпшення

Що нового у версії 3.3.3:

  • JPA: виправлена ​​помилка, через метамоделі SimpleAttributeImpl.isVersion (Adrian Бер)
  • JPA: додати підтримку для мульти-області синтаксису об'єднань в JPQL ВІД п
  • JPA: оновлення звернення діапазоні JPQL коли тільки перший результат
  • JPA: підтримка успадкував TypeConverters (Adrian Ber)
  • JPA: Введення властивостей від ЕРС ClassTransformer при запуску в керованому режимі
  • СУБД: виправлення для проблеми SQLServer імені схеми (шаньюй Zhao)
  • СУБД: додати підтримку для використання FetchPlan при запиті по & Quot; повний стіл & Quot; кандидат (попередня просто витягується первинний ключ)
  • СУБД: поліпшення процесу визначення імені класу, коли немає підкласи відомо про, не уникнути SQL
  • СУБД: підтримка наполегливо подвійний тип на тип SQLServer FLOAT сховища даних (Shuaishai Nie)
  • JSON: виправлена ​​помилка, пошуку об'єктів у запиті, так що випадки додатки самосвідомість Ідентифікатор, присвоєний
  • MongoDB: додати підтримку для замовлення запиту обробляється в сховищі (Marcin Jurkowski))
  • Перейменувати & Quot; Google-колекції & Quot; плагін для & Quot; гуави і Quot;
  • СДО: поширювати СДО-API 3.1-rc1
  • Різні інші виправлення помилок і незначні поліпшення

Що нового у версії 3.3.0 Етап 1:

  • Mapping: задовольнити успадкування з (кілька ) MappedSuperclass частину шляху вниз дерево, але з суперкласу особи з власного столу (тобто еффектівноMappedSubclass)
  • SchemaTool: Властивості підтримка файлів та / або системи опори перевизначення persistence.xml
  • Спростити Внутрішня пам'ять метаданих для вилучення груп і обмеження
  • Перейменувати & Quot; datanucleus.metadata.validate & Quot; наполегливість властивість & Quot; datanucleus.metadata.xml.validate і Quot;
  • Додати & Quot; datanucleus.metadata.xml.namespaceAware & Quot; щоб контроль за використанням простору імен XML
  • Fix для черги операцій для карти Операції видалення
  • Додати перевірку щодо уточнення діскрімінатора значення для абстрактних класів
  • JPA: Підтримка більше ситуацій
  • JPA: бігти проти JPA 2.1 API банку
  • JPA: Підтримка JPA 2.1 Індекс та ForeignKey специфікація
  • JPA: Підтримка JPA 2.1 JPQL і Quot; FUNCTION і Quot;
  • JPA: Підтримка JPA 2.1 Критерії UPDATE / DELETE
  • JPA: Підтримка JPA 2.1 з & Quot; ON & Quot; в критерії запиту
  • JPA: падіння підтримки для DN расшіреніеIndex анотації (використовуйте JPA 2.1 анотації зараз)
  • СУБД: Схема Generation поліпшення більш повного задоволення якому порядку вхідних класів
  • СУБД: Схема покоління виправити рекурсивної ініціалізації PK таблиці
  • СУБД: Fix для обробки FK карті, де ключ / значення мають спадкування та / ключове значення зберігається в суперкласу
  • СУБД: Fix на додану вартість в карті діскрімінатора обробки для вбудованого об'єкта
  • СУБД: додати можливість виклику якої-небудь функції SQL (для JPA 2.1)
  • MongoDB: виправити явно вказати тип пам'яті для типів примітивно-оболонки
  • Різні дрібні виправлення і поліпшення

Що нового у версії 3.2.0:

  • Fix оцінці в пам'яті при використанні змінних що не має ніякого можливого значення
  • Перемістити черги операцій для ОПРЗ в виконання ExecutionContext так, що він може контролювати весь флеш процес
  • Відключити ObjectProvider об'єднання, так як це в даний час викликає проблеми при надзвичайно багатопотокової середовищі
  • Додати перевірку у зв'язку зі спробою збереження кінцевими полями
  • JPA: дозволити користувачеві перевизначення JNDI джерела даних з URL на основі джерела даних
  • СУБД: виправлена ​​помилка, з об'ємного поновлення при установці полів NULL
  • СУБД: Катер для полів типу, які мають TypeConverter, але не відображення, певне, падаючи назад на TypeConverter
  • Neo4j: Підтримка масового видалення
  • MongoDB: Підтримка масового видалення
  • HBase: Підтримка масового видалення
  • Версія 3.2 включає в себе наступні основні зміни в порівнянні з 3.1:
  • підсилювач і ASM даний час об'єднані в DataNucleus-Core
  • L2 кешування вкладених / серіалізовані полів тепер за замовчуванням ON
  • Предмети ExecutionContext тепер об'єднані разом з різними іншими поліпшеннями для виконання
  • Enhancer тепер включає в себе можливість розширення класів як знімний незалежно від метаданих
  • Neo4j: тепер використовує одне з'єднання за PM / EM
  • Neo4j: тепер підтримує масового видалення
  • MongoDB: тепер використовує одне з'єднання за PM / EM
  • MongoDB: тепер підтримує масового видалення
  • HBase: підтримує різні розширення для Блум фільтрів, стиск, в пам'яті і т.д. (Nicolas Seyvet)
  • HBase: тепер підтримує масового видалення
  • СУБД: додана підтримка для бази даних Virtuoso (Emmanuel Пуатьє)
  • СУБД: додана підтримка для пулу з'єднань Tomcat (Marshall Reeske)
  • OSGi: поліпшення розгортанню, які залежать обмежень версії
  • JPA: затверджено працювати з JBoss 7 (завдяки Ніколя Seyvet і Скотт Марлоу)
  • JPA: доступ, не з ряду поля призведе до IllegalAccessException замість колишніх JDO винятком
  • JPA: підтримка JPA2.1 ВІД & Quot; ON & Quot; положення
  • JPA: підтримка для використання Більша частина зберігається (), Видалити (), злиття () і відокремити () (перейти в колекції або масиву осіб)
  • JPA: підтримка JPA2.1 & Quot; Створення схеми & Quot; Функція
  • Якщо тип підтримується, щоб бути стійкими то за замовчуванням тепер постійним (немає необхідності, щоб позначити всі нестандартне, набрані поля, як стійкі).
  • Додати можливість відключити кеш L2 на PM / EM-основі, де PMF / EMF повинна бути включена.
  • Кеш: забезпечує підтримку javax.cache v0.61
  • Виправлено безліч помилок і незначні особливість доповнення.

Вимоги

  • Java 2 Standard Edition Runtime Environment

Скріншоти

datanucleus-access-platform_1_69647.jpg
datanucleus-access-platform_2_69647.jpg
datanucleus-access-platform_3_69647.jpg
datanucleus-access-platform_4_69647.jpg
datanucleus-access-platform_5_69647.jpg

Схожі програми

mongoctl
mongoctl

20 Feb 15

MySQLoader
MySQLoader

11 May 15

Nomad
Nomad

20 Feb 15

micromongo
micromongo

14 Apr 15

DataNucleus Access Platform

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями