Hibernate

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

Rating: 4.0/5 (Total Votes: 1)

Якщо ви дійсно скачати і подивитися на 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 тест

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

pg_repack
pg_repack

10 Dec 15

Apache MRUnit
Apache MRUnit

12 May 15

MoSQL
MoSQL

12 May 15

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

The Netty Project
The Netty Project

10 Dec 15

GateIn
GateIn

13 May 15

JBoss Portal
JBoss Portal

6 Jun 15

Infinispan
Infinispan

10 Feb 16

Hibernate

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