DataNucleus Access Platform

Скриншот программы:
DataNucleus Access Platform
Детали программы:
Версия: 4.0.4
Дата загрузки: 17 Feb 15
Разработчик: DataNucleus
Тип распространения: Бесплатная
Популярность: 4

Rating: nan/5 (Total Votes: 0)

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 резольверы, менеджер магазина, обработчик метаданных 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, чтобы вернуться пустое множество, когда нулевой
  • XML: реструктуризация, чтобы потенциал использования различных реализаций JAXB внутри
  • XML: добавить поддержку для XML отступа форматирования
  • Кэш повышен Согласованность поддержка 3.6 +
  • СУБД: добавлена ​​поддержка для диапазона запроса в хранилище для Дерби, SQLServer 2012 г., Жар-птица
  • СУБД: добавлена ​​поддержка для последовательностей с SQLServer 2012
  • СУБД: добавлена ​​поддержка для MN отношений с использованием упорядоченных списков
  • СУБД: исправления в создании схемы для MN отношений
  • СУБД: добавлена ​​поддержка параметров с неполным выборки функции
  • СУБД: объемной выборки Добавлена ​​поддержка полей массива
  • СУБД: добавить возможность выключить объемной выборки на основе запроса на-
  • геопространственной: новый плагин содержащий объединены пространственное / awtgeom плагины
  • геопространственной: добавлены некоторые недостающие методы PostGIS и сверяются последний драйвер JDBC PostGIS
  • MongoDB: улучшена обработка заказа / диапазон частей запроса, чтобы исправить предыдущий вклад
  • MongoDB: обновить, чтобы использовать новейшие Java водитель
  • HBase: исправление проблемы с извлечения Enum хранится как цифровой (порядкового)
  • Различные другие исправления и незначительные улучшения

Что нового в версии 3.3.5:

  • Оберните любое исключение из брошенный JDOHelper.getObjectId так, что она отвечает спецификации JDO
  • Исправлена ​​классу нагрузки для валидаторов собственности на OSGi
  • Пара исправлений для оптимистического управления взаимоотношениями
  • СДО: Изменить PMF быть Сериализуемый
  • JPA: Изменить ЭДС и CriteriaQuery быть Сериализуемый
  • JPA: Fix критерии CONCAT поддержки, чтобы дать правильную форму JPQL строку
  • JPA: Добавить поддержку с использованием критериев запросов с помощью CriteriaBuilder
  • JPA: Добавить поддержку для JPQL & Quot; ЛЕЧИТЬ & Quot; в ИНЕКЕ
  • СУБД: Добавить поддержку для сыпучих принести многозначных полей коллекционных кандидата, когда в FetchPlan запроса (удаляет и Quot; 1 + N & Quot; проблема)
  • СУБД: Добавить поддержку SQLServer для обработки JDOQL String.substring с 2 аргументами (Даниэль DAI)
  • СУБД: Добавить поддержку JDOQL String.Concat (Daniel Дай)
  • СУБД: Исправление обнаружения типа резервное хранилище, необходимого для сбора, используя метаданные более
  • MongoDB: Добавлена ​​поддержка для указания MongoOptions при создании первого соединения (Робин Чжан)
  • Пространственное: Исправлены некоторые недостающие методы PostGIS
  • Различные другие исправления и незначительные улучшения

Что нового в версии 3.2.9:

  • Оберните любое исключение из брошенный JDOHelper.getObjectId так, что она отвечает спецификации JDO
  • Исправлена ​​классу нагрузки для валидаторов собственности на OSGi
  • Пара исправлений для оптимистического управления взаимоотношениями
  • СДО: Изменить PMF быть Сериализуемый
  • СУБД: Добавить поддержку для сыпучих принести многозначных полей коллекционных кандидата, когда в FetchPlan запроса (удаляет и Quot; 1 + N & Quot; проблема)
  • СУБД: Добавить поддержку SQLServer для обработки JDOQL String.substring с 2 аргументами (Даниэль DAI)
  • СУБД: Добавить поддержку JDOQL String.Concat (Daniel Дай)
  • СУБД: Исправление обнаружения типа резервное хранилище, необходимого для сбора, используя метаданные более
  • MongoDB: Добавлена ​​поддержка для указания MongoOptions при создании первого соединения (Робин Чжан)
  • Пространственное: Исправлены некоторые недостающие методы PostGIS
  • Некоторые другие исправления и незначительные улучшения

Что нового в версии 3.2.8:

  • метаданных: Добавить уровень привязки к процессу нагрузки метаданных для оказания помощи в многопоточных средах
  • метаданных: исправлена ​​ошибка в OrderMetadata для многопоточных средах
  • Исправление некоторых потенциальных проблем запуска с 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-ПФО и Quot; Стандарт
  • СУБД: Fix настойчивости двунаправленного 1-N с множеством
  • СУБД: Изменить бэк магазины, чтобы быть одним в поле и поточно-
  • СУБД: Поддержка более логических выражений в предложении результат для JDOQL / JPQL
  • СУБД: Поддержка упорно поле сериализован в локальный файл
  • СУБД: Поддержка упорно поле Тип файла устремились в / из хранилища
  • СУБД: Обновление & Quot; источник данных и Quot; Плагин точка будет и Quot; connectionpool & Quot ;, добавив больше возможностей
  • Neo4j: поддержка сохранения полей карте (,) Карта
  • Neo4j: поддержка для использования встроенной базы данных с пользователем при условии, свойств конфигурации
  • Neo4j: поддержка доступа к основной Cypher запроса для запроса JDOQL / JPQL
  • MongoDB: поддержка для оценки запросов из нескольких способов Струнные в хранилище-(Marcin Юрковски)
  • MongoDB: поддержка для оценки запросов на Collection.contains в хранилище-(Marcin Юрковски)
  • MongoDB: исправлена ​​ошибка, поиска класса поле Версия (Marcin Jurkowski)
  • MongoDB: поддержка литералов запросов типа характера
  • Некоторые другие исправления и незначительные улучшения

Что нового в версии 3.3.4:

  • метаданных: Добавить уровень привязки к процессу нагрузки метаданных для оказания помощи в многопоточных средах
  • метаданных: исправлена ​​ошибка в OrderMetadata для многопоточных средах
  • Исправление некоторых потенциальных проблем запуска с 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-ПФО и Quot; Стандарт
  • JPA: Исправление MetaModel Attribute.isOptional вернуться ложным для ПК полей
  • СУБД: Fix настойчивости двунаправленного 1-N с множеством
  • СУБД: Изменить бэк магазины, чтобы быть одним в поле и поточно-
  • СУБД: Поддержка более логических выражений в предложении результат для JDOQL / JPQL
  • СУБД: Поддержка упорно поле сериализован в локальный файл
  • СУБД: Поддержка упорно поле Тип файла устремились в / из хранилища
  • СУБД: Обновление & Quot; источник данных и Quot; Плагин точка будет и Quot; connectionpool & Quot ;, добавив больше возможностей
  • Neo4j: поддержка сохранения полей карте (,) Карта
  • Neo4j: поддержка для использования встроенной базы данных с пользователем при условии, свойств конфигурации
  • Neo4j: поддержка доступа к основной Cypher запроса для запроса JDOQL / JPQL
  • MongoDB: поддержка для оценки запросов из нескольких способов Струнные в хранилище-(Marcin Юрковски)
  • MongoDB: поддержка для оценки запросов на Collection.contains в хранилище-(Marcin Юрковски)
  • MongoDB: исправлена ​​ошибка, поиска класса поле Версия (Marcin Jurkowski)
  • MongoDB: поддержка литералов запросов типа характера
  • Различные другие исправления и незначительные улучшения

Что нового в версии 3.2.7:

  • JPA: исправить, чтобы метамодель SimpleAttributeImpl.isVersion (Адриан Бер)
  • JPA: добавить поддержку для мульти-области присоединиться синтаксис JPQL ОТ п
  • JPA: обновление обращения диапазоне JPQL когда только первый набор результатов
  • СУБД: исправить проблемы для SQLServer имя схемы (шаньюй Чжао)
  • СУБД: добавить поддержку для использования FetchPlan при запросе более и Quot; полный стол & Quot; кандидат (предыдущая просто извлекается первичный ключ)
  • СУБД: улучшение процесса, чтобы определить, имя класса, когда нет подклассы известно о, чтобы избежать SQL
  • СУБД: поддержка упорно Double тип на тип FLOAT SQLServer хранилища данных (Shuaishai Nie)
  • JSON: исправлена ​​ошибка, поиска объектов в запросе, так что случаи приложения, удостоверяющие личность уже Идентификатор, присвоенный
  • MongoDB: добавить поддержку для заказа запроса обрабатывается в хранилище (Marcin Юрковски))
  • Переименовать & Quot; Google, коллекции & Quot; плагин для & Quot; гуавы и Quot;
  • СДО: распространять СДО-API 3.1 RC1-
  • Некоторые другие исправления и незначительные улучшения

Что нового в версии 3.3.3:

  • JPA: исправить, чтобы метамодель SimpleAttributeImpl.isVersion (Адриан Бер)
  • JPA: добавить поддержку для мульти-области присоединиться синтаксис JPQL ОТ п
  • JPA: обновление обращения диапазоне JPQL когда только первый набор результатов
  • JPA: поддержка унаследовал TypeConverters (Адриан Бер)
  • JPA: пройти от свойств EMF, чтобы ClassTransformer при запуске в управляемом режиме
  • СУБД: исправить проблемы для SQLServer имя схемы (шаньюй Чжао)
  • СУБД: добавить поддержку для использования FetchPlan при запросе более и Quot; полный стол & Quot; кандидат (предыдущая просто извлекается первичный ключ)
  • СУБД: улучшение процесса, чтобы определить, имя класса, когда нет подклассы известно о, чтобы избежать SQL
  • СУБД: поддержка упорно Double тип на тип FLOAT SQLServer хранилища данных (Shuaishai Nie)
  • JSON: исправлена ​​ошибка, поиска объектов в запросе, так что случаи приложения, удостоверяющие личность уже Идентификатор, присвоенный
  • MongoDB: добавить поддержку для заказа запроса обрабатывается в хранилище (Marcin Юрковски))
  • Переименовать & Quot; Google, коллекции & Quot; плагин для & Quot; гуавы и Quot;
  • СДО: распространять СДО-API 3.1 RC1-
  • Различные другие исправления и незначительные улучшения

Что нового в версии 3.3.0 Этап 1:

  • Отображение: удовлетворить наследования с (несколько ) MappedSuperclass часть пути вниз дерево, но с суперкласса Entity с собственного стола (т.е. фактическиMappedSubclass)
  • SchemaTool: свойства Поддержка файлов и / или система опоры переопределение persistence.xml
  • Упрощение хранения метаданных для внутренней выборки групп и ограничений
  • Переименовать & Quot; datanucleus.metadata.validate & Quot; настойчивость свойство & Quot; datanucleus.metadata.xml.validate & Quot;
  • Добавить & Quot; datanucleus.metadata.xml.namespaceAware & Quot; чтобы контроль за использованием пространства имен XML в
  • Установите на очереди операций для удаления карте операции
  • Добавить проверку по уточнению дискриминатора значение для абстрактных классов
  • JPA: Поддержка больше ситуаций
  • JPA: бег против JPA 2.1 API банку
  • JPA: Поддержка JPA 2.1 Индекс и ForeignKey спецификация
  • JPA: Поддержка JPA 2.1 JPQL & Quot; Функция & Quot;
  • JPA: Поддержка JPA 2.1 Критерии обновления / удаления
  • JPA: Поддержка JPA 2.1 из & Quot; ON & Quot; в критерии запроса
  • JPA: Оставьте поддержки Ду расширениеIndex аннотации (JPA 2.1 используйте аннотации сейчас)
  • СУБД: Схема поколения улучшение лучше удовлетворить любые упорядочения входных классов
  • СУБД: Схема поколение исправление рекурсивной инициализации PK таблицы
  • СУБД: Исправление обращения FK карте, где ключ / значение имеют наследования и / значение ключа хранится в суперкласса
  • СУБД: Исправление стоимость карте дискриминатора обработки для встроенного объекта
  • СУБД: добавить возможность вызова какой-либо функции SQL (для JPA 2.1)
  • MongoDB: исправить явно указать тип для хранения типов примитивно оболочек
  • Различные мелкие исправления и улучшения

Что нового в версии 3.2.0:

  • Fix оценке в памяти при использовании переменных что не имеет возможное значение
  • Переместить очереди операция ОПРЗ в исполнения ExecutionContext так, что он может контролировать весь процесс промывки
  • Отключить ObjectProvider объединения, так как в настоящее время он вызывает проблемы при в весьма многопоточной среде
  • Добавить проверку в связи с попыткой сохранения окончательных полей
  • JPA: позвольте пользователю переопределения JNDI источника данных с URL на основе источника данных
  • СУБД: исправить объемной обновления при установке поля NULL
  • СУБД: Катер для полей типа, которые имеют TypeConverter, но не отображение, определенное, падающих обратно в TypeConverter
  • Neo4j: Поддержка оптом удалить
  • MongoDB: Поддержка оптом удалить
  • HBase: Поддержка оптом удалить
  • Версия 3.2 включает в себя следующие основные изменения в течение 3.1:
  • Усилитель АНМ и теперь объединены в DataNucleus-ядра
  • L2 кэширования вложенных / сериализованными полей теперь по умолчанию ON
  • Предметы ExecutionContext теперь объединены вместе с различными другими улучшениями для выполнения
  • Enhancer теперь включает в себя возможность повышения классы как съемный независимо метаданных
  • Neo4j: теперь использует одно соединение за PM / EM
  • Neo4j: теперь поддерживает массового удаления
  • MongoDB: теперь использует одно соединение за PM / EM
  • MongoDB: теперь поддерживает массового удаления
  • HBase: поддерживает различные расширения для фильтров цвету, сжатие, в памяти и т.д. (Николя Seyvet)
  • HBase: теперь поддерживает массового удаления
  • СУБД: добавлена ​​поддержка для базы данных Virtuoso (Эммануэль Пуатье)
  • СУБД: добавлена ​​поддержка для пула соединений Tomcat (Маршалл 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 / ЭДС должна быть включена.
  • Кэш: обеспечивает поддержку 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

Похожие программы

jSQL Injection
jSQL Injection

20 Feb 15

EyeDB
EyeDB

2 Jun 15

DB Solo
DB Solo

17 Feb 15

Комментарии к DataNucleus Access Platform

Комментарии не найдены
добавить комментарий
Включите картинки!