Ha nagyon le és nézd meg a Hibernálás 's forrás, akkor megjelenik ez a gyűjtemény a különböző Java projektek.
A legfontosabb ezek mind Hibernate ORM, egy egyszerű relációs adatbázis feltérképezése megoldás Java, hogy ül a központ minden más projektek.
A hibernált ORM működik, mint bármely más ORM, így a fejlesztők meghosszabbítja az adatbázis elérhetőségét a kész funkciók és módszerek.
A további projektek segítenek Hibernate messze túlmutatnak az Object / relációs leképezés modell, és támogatást nyújt a széles sor kapcsolódó témák.
Mellékelt eszközök:
Hibernate ORM
Hibernálás OGM
Hibernate Core
Hibernálás Shards
Hibernate Search
Hibernálás Eszközök
Hibernálás érvényesítő
A hibernált metamodell Generátor
Mi az új ebben a kiadásban:
- Továbbfejlesztett támogatás AttributeConverters (backported származó 5.0.0.Beta1);
- EntityGraph hibajavítás;
- Javítások terhelés terv hibák okozta problémák CompositeCustomType azonosítók, beágyazható @MapKey, térképek tartalmazó beágyazható kulcsok;
- Fix egy classloading hiba, ami hatással van a hibernált alatt GlassFish 4.0 HHH-9446-ben bevezetett in 4.3.6 által HHH-8818; beállításával egy környezeti változó, Hibernate visszatér előtti HHH-8818 magatartás;
- Javítva Envers dolgozni dinamikus (nem POJO) szervezetek.
Mi az új verzió 4.3.9 / 5.0.0.Beta2:
- Továbbfejlesztett támogatás AttributeConverters (backportolta származó 5.0.0.Beta1);
- EntityGraph hibajavítás;
- Javítások terhelés terv hibák okozta problémák CompositeCustomType azonosítók, beágyazható @MapKey, térképek tartalmazó beágyazható kulcsok;
- Fix egy classloading hiba, ami hatással van a hibernált alatt GlassFish 4.0 HHH-9446-ben bevezetett in 4.3.6 által HHH-8818; beállításával egy környezeti változó, Hibernate visszatér előtti HHH-8818 magatartás;
- Javítva Envers dolgozni dinamikus (nem POJO) szervezetek.
Mi az új verzió 4.3.8:
- Több CPU hotspotok enyhítették és memóriakiosztások csökken.
Mi az új verzió 4.2.6:
- Javított számos memóriavesztés járó leállítása / pusztító ORM és hivatkozások ClassLoaders hogy nem GC'd.
- Automatikusan törli sorokban az idegen kulcs join tábla, amikor egy elem kikerül a sok-sok egyesület.
Mi az új verzió 4.2.5:
- Hibernate ORM 4.2.5.Final ben most megjelent , amely körülbelül egy tucat hibajavítások.
Mi az új verzió 4.1.6:
- A csatlakozni térkép kulcs nem megfelelően kezelte a szempontok lekérdezés, lehetetlen volt kritériumaként lekérdezés MapJoin # gombot.
- Ez egy öt éves probléma, és rögzítettem ebben a kiadásban.
- A hibát a pull kérésére Janario Oliveira. Ezzel a javítással, most már lehet használni @TypeDef az enum, és még egy enum típusú tulajdonság nem @EnumType jegyzetekkel, hibernálni még megtaláltuk a helyes enum típus által hallgatólagosan írja felbontás.
- Több tulajdonos egyik fontos jellemzője, hogy először be hibernált 4.0 óta, és mi továbbra is javítani rajta visszajelzései alapján közösség. Most a CacheKey a kivonat, a generáció tartja bérlő id (ha van ilyen), és az egyenlő módszer is ellenőrzi a bérlő id. Így lehetséges, hogy némi 2L cache optimalizálása különböző bérleti.
Mi az új verzió 4.1.2:
- Néhány javítások kapcsolatos org.hibernate.SharedSessionBuilder amely a szerződés elkészítésére felhasznált ülés más ülés.
- A potenciálisan jelentős teljesítménycsökkenést okoz kapcsolatos proxy generációs
- Frissítés Infinispan függőség verzió 5.1.2. Szintén támogatja a természetes id caching adunk a hibernálás-infinispan integráció.
Mi az új verzió 4.1.1:
- Nagy teljesítmény növekedést a belső QueryPlanCache osztály, ami miatt cache-HQL, JPQL és natív SQL & quot; összeállítása & quot; hogy egy szűk keresztmetszetet konkurencia.
- csomó fejlesztések az új 4.1 természetes id töltése funkció, mint például a képes betölteni terhelés természetes azonosítók használatával tartós örökséget.
- Lehetővé teszi JPA statikus metamodellben lakosság továbbra is megtörténhet, ha a modell nem JPA funkciók, mint például @Any leképezések.
- Támogatás az egyéni gyűjtemény fajta felhasználásával kommentárok révén új @CollectionType feliratozást.
Mi az új verzió 3.5.3:
- Hibák:
- EntityMetamodel entityNameByInheritenceClassNameMap használt mező következetlenül
- Nem lehet kikapcsolni az alapértelmezett BeanValidationListener függetlenül DDL korlátok generáció (Vladimir Klyushnikov)
- PersistenceUtilHelper nem tudja elérni, nem nyilvános területeken / módszerek (meg kell tudni)
- AssertionFailure dobott, amikor gyűjtemény tartalmaz egy paraméterezett típus
- CollectionMetadataGenerator nem szerzi mappedBy attribútumot, amikor van definiálva superclasses
- FilterImpl.validate () dob NullPointerExeption a deserialization
- Mutassa @RequiresDialectFeature magyarázat
- Unit kapcsolatos vizsgálatok, HHH-5063 és HHH-5135 nem valami dialektusok
- Regresion! @SequenceGenerator A allocationSize = 1 nem más allocationSizes tűnik, hogy csökkentjük 1
- Egység vizsgálat hibák zár, ha futnak a DB2 és PostgreSQL
- TableHiLoGenerator nem lépteti hi-érték többé amikor lo-tartományban es kimerült
- Persistence.isLoaded (Object, String) sikertelen, ha az annotált ingatlan nem rendelkezik nyilvános getter vagy mező
- Jar Scanner esetekben nem adható át EntityManagerFactory létrehozásának módja
- Envers auditReader.find () visszaadja a hibás adatok beágyazott komponenseket mezők alapértékekkel
- @AuditMappedBy nem működik öröklött kapcsolatban
- Fejlesztések:
- NativeSQLQueryReturn impls pre-cache végső kivonat, alapuló, nem végleges mezők
- AttributeFactory szüksége tovább a AssertionFailure
- Foltok:
- Patch megelőzésére & quot; org.hibernate.AssertionFailure: lehetséges nem szálkezelést férnie a munkamenet & quot; hiba okozta hontalan ülés
- Feladatok:
- TypeSafeActivator kell generálni korlátai @Length
- Frissítse a db számla használt ág 35 teszt
Hozzászólás nem található