Hibernate

Скріншот програми:
Hibernate
Дані програми:
Версія: 5.0.3 оновлений
Дата завантаження: 6 Mar 16
Розробник: Red Hat Middleware LLC
Ліцензія: Безкоштовно
Популярність: 16

Rating: nan/5 (Total Votes: 0)

Якщо ви дійсно скачати і подивитися на Hibernate 's джерело, ви побачите, що це колекція різних Java-проектів.

Найбільш важливим з них є Hibernate ORM, просте рішення реляційне відображення бази даних для Java, який знаходиться в центрі всіх інших проектів.

Hibernate ORM працює як будь-який інший ORM, допомагаючи розробникам розширити доступність своїх баз даних шляхом готових функцій і методів.

Додаткові проекти допомагають Hibernate виходять далеко за межі / моделі реляційного відображення об'єктів і забезпечують підтримку широкого набору взаємопов'язаних тем.


Включені інструменти:

Hibernate ORM

Hibernate OGM

Hibernate Core

Hibernate Осколки

Hibernate Пошук

Hibernate Tools

Hibernate Validator

Hibernate Metamodel Generator

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

  • Покращена підтримка AttributeConverters (Портировать від 5.0.0.Beta1);
  • EntityGraph виправлення помилок;
  • Виправлені помилки в плані навантаження помилок, які викликали проблеми з ідентифікаторами CompositeCustomType, вбудований @MapKey, карти, що містять вложімие ключі;
  • Виправлена ​​помилка в завантаження класів, яка зачіпає Hibernate під GlassFish 4.0 HHH-9446, який був представлений в 4.3.6 за допомогою HHH-8818; шляхом установки змінної оточення, Hibernate повертається до попередньо HHH-8818 поведінка;
  • Виправлена ​​помилка Envers для роботи з динамічними (НЕ POJO) юридичних осіб.

Що нового у версії 4.3.9 / 5.0.0.Beta2:

  • Покращена підтримка AttributeConverters (Портировать від 5.0.0.Beta1);
  • EntityGraph виправлення помилок;
  • Виправлені помилки в плані навантаження помилок, які викликали проблеми з ідентифікаторами CompositeCustomType, вбудований @MapKey, карти, що містять вложімие ключі;
  • Виправлена ​​помилка в завантаження класів, яка зачіпає Hibernate під GlassFish 4.0 HHH-9446, який був представлений в 4.3.6 за допомогою HHH-8818; шляхом установки змінної оточення, Hibernate повертається до попередньо HHH-8818 поведінка;
  • Виправлена ​​помилка Envers для роботи з динамічними (НЕ POJO) юридичних осіб.

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

  • Кілька точок доступу CPU були пом'якшені і розподіл пам'яті зменшується.

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

  • Виправлені численні витоки пам'яті за участю зупинки / руйнування ОРЗ і посилання на загрузчиков класів не будучи GC'd.
  • Автоматично видаляє рядки в зовнішньому ключі приєднатися до таблиці, коли об'єкт був видалений з багатьох до багатьох асоціації.

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

  • Hibernate ORM 4.2.5.Final був тільки що випустили , що містить близько дюжини виправлень помилок.

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

  • Джойн ключ карта була неправильно оброблені в критерії запиту, не можна було використовувати критерії запиту за допомогою MapJoin # ключа.
  • Це п'ять років питання, і я встановив її в цьому випуску.
  • Ця проблема виправлена ​​на прохання витягнути з Janario Олівейра. За допомогою цього виправлення, тепер можна використовувати @TypeDef з перерахуваннями, і навіть властивість перерахування не має @EnumType анотований, сплячий режим все одно буде знайдений правильний тип перерахування по неявно введіть розмір.
  • Multi-Tenancy є важливою особливістю, яка вперше введена в сплячий режим починаючи з 4.0, і ми продовжуємо покращувати його на основі зворотного зв'язку від спільноти. Тепер покоління хеш-код в CacheKey також вважає орендаря ідентифікатор (якщо він є) і метод одно також перевірки орендаря ідентифікатор. Так що можна зробити деякі оптимізації кеша 2L для різних оренди житла.

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

  • Кілька виправлень, пов'язаних з org.hibernate.SharedSessionBuilder що контракт використовується для створення сеансів з інших сеансів.
  • Потенційно великий удар по продуктивності, пов'язані з проксі покоління
  • Оновлення Infinispan залежність до версії 5.1.2. Крім того, підтримка для кешування природно-ідентифікатора додається до сплячому-infinispan інтеграції.

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

  • Великий приріст продуктивності у внутрішньому класі QueryPlanCache який викликав кешування HQL, JPQL і нативной-SQL & Quot; збірник & Quot; бути вузьким місцем в паралельності.
  • купа поліпшень в новій 4.1 природного ідентифікатора функції завантаження, наприклад, можливість завантаження навантаження природними ідентифікаторами, використовуючи постійне успадкування.
  • Дозвіл JPA статичні метамодель населення все ще може статися, навіть якщо модель використовує не JPA можливості, такі як відображення @Any.
  • Підтримка користувальницьких типів колекцій з використанням анотацій за допомогою нового @CollectionType анотацію.

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

  • Помилки:
  • EntityMetamodel entityNameByInheritenceClassNameMap поле використовується непослідовно
  • Неможливо відключити за замовчуванням BeanValidationListener незалежно від DDL покоління обмежень (Володимир Клюшников)
  • PersistenceUtilHelper не може отримати доступ до непублічні поля / методи (він повинен бути в змозі)
  • AssertionFailure кинутий, коли колекція містить параметризрвані тип
  • CollectionMetadataGenerator не вдається отримати атрибут mappedBy в момент встановлення на суперклас
  • FilterImpl.validate () кидає NullPointerExeption на десеріалізациі
  • Введення @RequiresDialectFeature анотацію
  • Юніт-тести, пов'язані з HHH-5063 і HHH-5135 не оброблялися деяких діалектах
  • Regresion! @SequenceGenerator З allocationSize = 1 цієї статті не allocationSizes Інші видно, зменшується на 1
  • помилках під час тестування блок блокування, коли вони працюють на DB2 і PostgreSQL
  • TableHiLoGenerator не збільшує привіт-значення більше, коли ось-діапазон ес вичерпані
  • Persistence.isLoaded (Object, String) не виконується, якщо анотований властивість не має публічний геттер або поле
  • Сканер екземпляри Jar не можуть бути передані в метод створення EntityManagerFactory
  • Envers auditReader.find () повертає невірні дані для вбудованих компонентів з використанням полів зі значеннями за замовчуванням
  • @AuditMappedBy не працює на успадкованої відносини
  • Покращення:
  • NativeSQLQueryReturn impls попереднє кешування остаточного хеш-код на основі незаключітельного полів
  • AttributeFactory потребує більшої кількості інформації в AssertionFailure
  • Патчі:
  • Patch, щоб запобігти & Quot; org.hibernate.AssertionFailure: можливий, що не THREADSAFE доступ до сесії & Quot; помилка, викликана особами без сесій
  • Завдання:
  • TypeSafeActivator повинні також генерувати обмеження для @Length
  • Оновлення облікового запису, яка використовується в дб гілка 35 тест

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

Інші програми розробника Red Hat Middleware LLC

Narayana
Narayana

1 Oct 15

jBPM
jBPM

1 Oct 15

JBoss SSO
JBoss SSO

6 Jun 15

JBoss Tools
JBoss Tools

12 May 15

Hibernate

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