Hibernate

Software screenshot:
Hibernate
Dettagli del software:
Versione: 5.0.3 Aggiornato
Data di caricamento: 6 Mar 16
Sviluppatore: Red Hat Middleware LLC
Licenza: Libero
Popolarità: 16

Rating: nan/5 (Total Votes: 0)

Se davvero si scarica e si guarda a Sospensione 's fonte, vedrete che è una raccolta di diversi progetti Java.

Il più importante di tutti è Hibernate ORM, una soluzione semplice mappatura di database relazionale per Java, che si trova al centro di tutti gli altri progetti.

Hibernate ORM funziona come qualsiasi altro ORM, aiutando gli sviluppatori estendere la disponibilità del loro database da funzioni e metodi già pronti.

I progetti supplementari aiutano Hibernate vanno ben al di là del modello / Relational Mapping oggetto e fornire il supporto di una vasta gamma di argomenti correlati.


Strumenti inclusi:

Hibernate ORM

Hibernate OGM

Hibernate Nucleo

Hibernate Frammenti

Hibernate Search

Hibernate Tools

Hibernate Validator

Sospensione Metamodel Generator

Cosa c'è di nuovo in questa versione:

  • Supporto migliorato per AttributeConverters (backport da 5.0.0.Beta1);
  • bugfix EntityGraph;
  • correzioni di bug piano di carico che hanno causato problemi con gli ID CompositeCustomType, @MapKey embeddable, mappe contenenti chiavi integrabili;
  • Correzione di un bug che colpisce classloading Hibernate sotto GlassFish 4.0 HHH-9446 che è stato introdotto da in 4.3.6 da HHH-8818; impostando una variabile d'ambiente, Hibernate ritorna al comportamento pre-HHH-8818;
  • Fix per Envers lavorare con dinamiche entità (non POJO).

Cosa c'è di nuovo nella versione 4.3.9 / 5.0.0.Beta2:

  • Migliorato il supporto per AttributeConverters (backport da 5.0.0.Beta1);
  • bugfix EntityGraph;
  • correzioni di bug piano di carico che hanno causato problemi con gli ID CompositeCustomType, @MapKey embeddable, mappe contenenti chiavi integrabili;
  • Correzione di un bug che colpisce classloading Hibernate sotto GlassFish 4.0 HHH-9446 che è stato introdotto da in 4.3.6 da HHH-8818; impostando una variabile d'ambiente, Hibernate ritorna al comportamento pre-HHH-8818;
  • Fix per Envers lavorare con dinamiche entità (non POJO).

Cosa c'è di nuovo nella versione 4.3.8:

  • più punti attivi della CPU sono stati attenuati e allocazioni di memoria ridotti.

Cosa c'è di nuovo nella versione 4.2.6:

  • Corretti numerose perdite di memoria che coinvolge l'arresto / distruggere ORM e riferimenti a ClassLoader non essere GC'd.
  • elimina automaticamente le righe della chiave esterna si uniscono tavolo quando un elemento viene rimosso da una relazione molti-a-molti.

Cosa c'è di nuovo nella versione 4.2.5:

  • Hibernate ORM 4.2.5.Final è stato appena pubblicato , contenente circa una dozzina di correzioni di bug.

Cosa c'è di nuovo nella versione 4.1.6:

  • La chiave mappa unirsi non è stato gestito correttamente nel interrogazione criteri, non è stato possibile utilizzare query di criteri in base ai MapJoin tasto #.
  • Questo è un problema di cinque anni di età, e ho risolto in questa versione.
  • Questo problema è stato risolto dalla richiesta di pull da Janario Oliveira. Con questa correzione, ora è possibile usare @TypeDef con enumerazioni, e anche una proprietà di tipo enum non ha @EnumType annotato, Hibernate ancora trovato il tipo enum corretto dalla risoluzione implicitamente tipo.
  • multi-tenancy è una caratteristica importante che prima introdotto in ibernazione da 4,0, e stiamo continuare a migliorarla in base al feedback da parte della comunità. Ora generazione codice hash del CacheKey considera anche inquilino id (se c'è) e il metodo equals è anche controllando l'inquilino id. Quindi è possibile fare un po 'di ottimizzazione della cache 2L per diverso di locazione.

Cosa c'è di nuovo nella versione 4.1.2:

  • alcune correzioni relative al org.hibernate.SharedSessionBuilder che è il contratto utilizzato per costruire le sessioni da altre sessioni.
  • Potenzialmente importante prestazioni colpito relativo alla generazione di proxy
  • Aggiorna Infinispan dipendenza alla versione 5.1.2. Anche il supporto per la naturale-id caching aggiunto per l'integrazione hibernate-infinispan.

Cosa c'è di nuovo nella versione 4.1.1:

  • Grande incremento di prestazioni nella classe QueryPlanCache interna che ha causato caching di HQL, JPQL e nativo-SQL & quot; compilation & quot; di essere un collo di bottiglia in concorrenza.
  • mucchio di miglioramenti alla nuova funzione di caricamento 4.1 naturale id, come ad esempio la possibilità di caricare il carico da ID naturali usando eredità persistente.
  • Permettere JPA popolazione metamodello statica accada ancora, anche se il modello utilizza non JPA caratteristiche come mappature @Any.
  • Il supporto per i tipi di raccolta personalizzati utilizzando le annotazioni via nuova annotazione @CollectionType.

Cosa c'è di nuovo nella versione 3.5.3:

  • Bugs:
  • campo EntityMetamodel entityNameByInheritenceClassNameMap utilizzato in modo incoerente
  • non può essere disattivato di default BeanValidationListener indipendentemente generazione vincoli DDL (Vladimir Klyushnikov)
  • PersistenceUtilHelper non possono accedere ai campi non pubblici / metodi (che dovrebbe essere in grado di)
  • AssertionFailure generata quando collezione contiene un tipo parametrico
  • CollectionMetadataGenerator non riesce ad ottenere l'attributo mappedBy quando viene definito in superclassi
  • FilterImpl.validate () genera NullPointerExeption sulla deserializzazione
  • Introdurre @RequiresDialectFeature annotazione
  • I test unitari relativi a HHH-5063 e HHH-5135 non riescono su alcuni dialetti
  • Regresion! @SequenceGenerator Con allocationSize = 1 non riesce Altri allocationSizes sembrano essere decrementato di 1
  • fallimenti dei test Unità di lock-up quando vengono eseguiti in DB2 e PostgreSQL
  • TableHiLoGenerator non incrementa hi-valore più quando lo-serie ES esausti
  • Persistence.isLoaded (Object, String) non riesce se la proprietà annotato non dispone di un getter pubblico o di un campo
  • casi Jar scanner non possono essere passati al metodo di creazione EntityManagerFactory
  • Envers auditReader.find () restituisce dati errati per i componenti incorporati che utilizzano i campi con i valori di default
  • @AuditMappedBy non funziona su un rapporto ereditato
  • I miglioramenti:
  • NativeSQLQueryReturn impls pre-cache un codice hash finale basata su campi non-finali
  • AttributeFactory ha bisogno di più informazioni in AssertionFailure
  • Patch:
  • Patch per evitare che & quot; org.hibernate.AssertionFailure: possibile l'accesso non threadsafe per la sessione di & quot; errore causato da sessioni senza Stato
  • Attività:
  • TypeSafeActivator dovrebbe anche generare vincoli per @Length
  • Aggiornare il conto db utilizzato nel ramo 35 test

Programmi simili

SlimScrooge
SlimScrooge

13 May 15

Ming
Ming

12 May 15

minidb
minidb

4 Jun 15

Altri software di sviluppo Red Hat Middleware LLC

RichFaces
RichFaces

12 May 15

Zanata
Zanata

10 Feb 16

JBoss SSO
JBoss SSO

6 Jun 15

Commenti a Hibernate

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria