Apache OpenJPA

Скріншот програми:
Apache OpenJPA
Дані програми:
Версія: 2.4.0 / 1.2.3 оновлений
Дата завантаження: 20 Jul 15
Розробник: Apache Software Foundation
Ліцензія: Безкоштовно
Популярність: 33

Rating: 1.0/5 (Total Votes: 1)

Apache OpenJPA поставляється в двох окремих гілок, кожного матеріалу рівня виробництва.
Відмінності між цими двома стандартами, які вони здійснюють. 1.x гілка слід JSR-220 Enterprise Java Beans 3.0 specificationm в той час як 2.x філія був змодельований після 2.0 специфікації JSR-317 Java Persistence.
OpenJPA працює з коробки, як збереження шару для весни і Tomcat додатків, але розробники також можуть будувати у вигляді окремої бібліотеки Java, навіть працюючи в не-Java EE середовищ.
Наполегливість проект Java, які можуть бути використані в якості POJO наполегливість шару автономному або інтегрована в будь-якій сумісній контейнера Java EE і багатьох інших легких рамок.

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

  • Оновлення до АНМ 4 залежність
  • Прискорити пошук метаданих запиту
  • Забезпечити можливість виключити ім'я схеми з генеріруемогоTable анотації для згенерованих осіб

Що нового у версії 2.3.0 / 1.2.3:

  • Оновлення АСМ 4 залежно
  • Прискорити пошук метаданих запиту
  • Забезпечити можливість виключити ім'я схеми з генеріруемогоTable анотації для згенерованих осіб

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

  • Виправлені помилки:
  • ConcurrentModificationException на org.apache.openjpa.kernel.BrokerImpl
  • Вставлення текстових більш 4K байт в колонці CLOB призводить SQLException: Змучений Resultset
  • ConcurrentModificationException з самостійною увазі особи-класу, коли не працює, то підсилювач
  • Створення ідентифікаторів за допомогою таблиці послідовності може не під час ініціалізації таблиці послідовність
  • з кордонів винятком використанням вибірки план
  • JPQL зазнає невдачі з Group By і мають aggregate_expression IN (підзапит)
  • помилки SQL-синтаксис з h2
  • ORDER BY буде додавати додаткові колонки в ЗЕЬЕСТ, які можуть potentialy причина ORA-00979 помилка
  • виключення блокування Informix не відображаються належним чином OpenJPA
  • Опечатка типу даних часу в SQLServerdictionary для MSSQL 2008
  • Покращення:
  • OpenJPA не за значенням реалізації JDBC3, методи JDBC4 в своїх делегатів
  • Надання словник підтримку SolidDB
  • Оновлення до останніх Commons-Lang для метаданих, необхідних OSGi
  • Забезпечити можливість LRU для кеша L2 даних
  • Краще перевірка параметрів на StoreCache.pinAll () метод
  • Відображення непідтримуваний тип
  • Оновлення до останньої Geronimo специфікації для JPA2 і Bean Validation
  • Використання джерел даних контейнерів керованого а Slice
  • обробка нерухомість Рефакторинг для розподіленої конфігурації Slice
  • Оновлення MetaDataRepository документи
  • Підтримка потокового Лоб в DB2
  • Використання FindBugs для зменшення помилок кодування
  • Нові можливості:
  • Приклад Бін перевірки
  • Додати інтерфейс політики для орієнтації запити підмножини зі шматочків
  • Додати інтерфейс політики для орієнтації шукач до підгрупи скибочками
  • Продукція приклад JPA Бін Validation і відповідну документацію
  • Додана підтримка datetime2 з MS SQLServer
  • Приклад нові OpenTrader
  • підтримка MaxDB
  • Завдання:
  • Оновлення до останньої JPA 2.0 TCK
  • Підтримка падіння JDK5 починаючи з OpenJPA 2.1
  • Тести:
  • Необхідність Запит тест двигуна відро
  • Простий OpenJPA-xmlstore випробування
  • Додана підтримка для перевірки з постачальником Apache Бін Перевірка
  • CachedEntityStatistics залежить отGeneratedValue, що не підтримується в Oracle за замовчуванням
  • Оновлення OpenJPA-інтеграція-дейтрейдер для виконання завдань користувача
  • testExternalValues ​​вдалося з ORA-01438 Oracle винятком
  • Fix 2 тести, які викликають збої в DB2 9.7

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

  • виправлення:
  • не вдається ReverseMappingTool для OpenJPA-прикладів / reversemapping зразок
  • поправки Документація
  • Коли batchLimit = -1 або & # x3e ;. 1 і виключення обумовлене, в PARAMS і failedObject відсутні в результаті виключення
  • ініціалізації DataCacheManager НЕ потокобезпечна.
  • Strategy викликає InvalidStateException для полів, які оголошені як інтерфейси Java
  • Необхідність установки нових OpenJPA-тисячі дев'яносто сім Проксі і DetachedStateField поведінки
  • сумісність
  • властивості режимі кеша проходить, щоб em.find та блокування методи не перехідний
  • Запит в режимі блокування встановлений в PESSIMISTIC_WRITE не для статті оновлень, прикріпленою до SQL, коли працює в два рази
  • Установка PessimisticLockManager вдається додати і Quot; для пункту оновлення і Quot; в заяві виберіть
  • ReverseMappingTool (SchemaGenerator) помилка
  • PESSIMISTIC_WRITE не працює в Informix
  • PessimisticLockException замість LockTimeoutException кинуті на DB2V9 для ЗР
  • Неправильні PersistentAttributeType повернувся наEmbedded типів
  • Виняток під час створення заводу через javax.persistence.transactionType
  • Непослідовність створення StateManagerImpl в BrokerImpl
  • NPE в MetaDataRepository коли Попереднє завантаження активна в важкої стресу.
  • MetaDataRepository натяг не завантажувати JAXB мета-дані
  • Покращення:
  • Зробити org.apache.openjpa.persistence.meta.AnnotationProcessor6 як сервіс
  • Додати обробку Відключити
  • відокремити QueryCache від DataCache
  • Дзвінок генератора MetaModel
  • управління Вихід для генерованого канонічне метамоделі вихідного коду
  • Тестування:
  • Переривистий Невдалий тест в org.apache.openjpa.persistence.generationtype.TestGeneratedValues ​​при роботі на MySQL
  • Додати тести JPQL для збору елементів
  • невдачі тестовий в TextException на MSSQL
  • Виправлена ​​випробувань TestTimeoutException аварії на MSSQL і MySQL
  • Виправлена ​​TestTimestampVersion на різних баз даних
  • Виправлена ​​TestJDBCEscapeDate тест для MSSQL
  • Fix TestGeneratedValues ​​для DB2
  • Нові випробування для запиту кваліфікованих шляхів
  • Fix періодичні збої DataCache тайм-ауту в TestSJVMCache і CacheTest

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

  • виправлення:
  • Основний обмеження ключ порушені використанням (Oracle) послідовність, щоб генерувати ідентифікатор в багатопотоковому додатку
  • & Quot; виявлена ​​некерований об'єкт у впертій області та Quot; Помилка при злитті дерево об'єктів
  • Оновлення осіб через методів зворотного виклику життєвого циклу
  • MappedSuperClass Причина Виняток нульового покажчика в класі з IdClass
  • Кілька вихідні файли включають Вікна EOL символи
  • AbstractResultList.subList кидає UnsupportedOperationException
  • SQLServerDictionary викликає NumberFormatException якщо використовується драйвер MS SQL Server JDBC
  • Суб'єкти, що йдуть від відображених суперкласу, який визначає поля ID і той же параметр типу ObjectID
  • SetQueryTimeout (х), де х! = 0 причини SQLException з DB2 на Z / OS
  • NPE в org.apache.openjpa.jdbc.meta.MappingInfo.mergeJoinColumn (MappingInfo.java:1400~~HEAD=pobj)
  • питання довжина шляху на вікнах
  • NativeQueries невдало з MySQL
  • не завжди слід використовувати CAST з верхнім і нижнім для DB2
  • ReverseMappingTool і SchemaTool зідхає Sybase
  • Перемістити конфігурацію кешувального класу для ClassMetaData
  • SQLServer драйвер 2.0 працює, але викликає виключення в SQLServerDictionary на першому зв'язку
  • ClassNotFoundException для замовлення DBDictionary використовуваного EJB
  • NULL в шпальтах частина складеного ключаIdClass призводить до & Quot; зникає і Quot; (нуль) повертані об'єкти
  • Не вдалося зберігатися відношення до окремо стоїть Entity
  • Зменшити блокувань в JDBCStoreManager
  • NPE при підвищенні серіалізуемость, версірованний клас
  • Видалити Java.net Maven repostiory від МС pom.xml
  • Покращення:
  • Зменшити вузькі синхронізації в кеші даних, репозиторію метаданих, і менеджер подій життєвого циклу
  • Oracle необхідно здатність немає керуючий символ для пошуку рядків.
  • Реалізація LOCKTIMEOUT допомогою дБ конкретних серверний функцію тайм-ауту блокування
  • Додати Opt-In і відмовитися, конфігурацію L2 DataCache
  • Додати .gitignore для користувачів Git
  • Використання StringBuilder замість StringBuffer в SQLBuffer
  • Використання java.util.concurrent.ConcurrentHashMap, а не синхронізовані HashMap в ClassMapping.
  • Покращена продуктивність для від'єднання
  • Покращена продуктивність зниженням лісозаготівель пакетного OLE
  • Тестування:
  • Дербі тест костюм швидкості до
  • Включити тестовий випадок для jpql

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

Інші програми розробника Apache Software Foundation

Apache UIMA
Apache UIMA

1 Oct 15

Apache JDO
Apache JDO

11 Apr 15

Apache Tajo
Apache Tajo

10 Feb 16

Apache Commons CLI
Apache Commons CLI

20 Jul 15

Apache OpenJPA

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