Hibernate

Tela Software:
Hibernate
Detalhes de Software:
Versão: 5.0.3 Atualizado
Data de upload: 6 Mar 16
Licença: Livre
Popularidade: 16

Rating: nan/5 (Total Votes: 0)

Se você realmente baixar e olhar para fonte Hibernate 's, você verá que é uma coleção de diferentes projetos Java.

O mais importante de tudo é Hibernate ORM, uma solução simples mapeamento de banco de dados relacional para Java, que fica no centro de todos os outros projectos-los.

O Hibernate ORM funciona como qualquer outro ORM, ajudando os desenvolvedores estender a disponibilidade do seu banco de dados, funções e métodos prontos.

Os projetos adicionais ajudar a Hibernate ir muito além do modelo de mapeamento objeto / relacional e fornecer suporte de um amplo conjunto de tópicos relacionados.


ferramentas incluídas:

O Hibernate ORM

O Hibernate OGM

O Hibernate Núcleo

O Hibernate Shards

Hibernate Search

Hibernate Tools

O Hibernate Validator

O Hibernate Metamodel Generator

O que é novo nesta versão:

  • Melhor suporte para AttributeConverters (backported de 5.0.0.Beta1);
  • correções EntityGraph;
  • Correções para erros do plano de carga que causou problemas com IDs CompositeCustomType, @MapKey incorporável, mapas contêm chaves incorporáveis;
  • Correção para um bug que afeta classloading Hibernate sob GlassFish 4.0 HHH-9446, que foi introduzido por em 4.3.6 por HHH-8818; definindo uma variável de ambiente, Hibernate reverte para o comportamento pré-HHH-8818;
  • Fix para Envers trabalhar com as entidades (não-POJO) dinâmicas.

O que é novo na versão 4.3.9 / 5.0.0.Beta2:

  • Melhor suporte para AttributeConverters (backported de 5.0.0.Beta1);
  • correções EntityGraph;
  • Correções para erros do plano de carga que causou problemas com IDs CompositeCustomType, @MapKey incorporável, mapas contêm chaves incorporáveis;
  • Correção para um bug que afeta classloading Hibernate sob GlassFish 4.0 HHH-9446, que foi introduzido por em 4.3.6 por HHH-8818; definindo uma variável de ambiente, Hibernate reverte para o comportamento pré-HHH-8818;
  • Fix para Envers trabalhar com as entidades (não-POJO) dinâmicas.

O que é novo na versão 4.3.8:

  • Vários hotspots CPU foram mitigados e alocações de memória reduzida.

O que é novo na versão 4.2.6:

  • Corrigidos vários vazamentos de memória envolvendo parar / destruição ORM e referências a ClassLoaders não ser GC'd.
  • exclui automaticamente as linhas da chave estrangeira na tabela associativa quando um elemento é removido de uma associação muitos-para-muitos.

O que é novo na versão 4.2.5:

  • Hibernate ORM 4.2.5.Final acaba de ser lançado , contendo cerca de uma dúzia de correções de bugs.

O que é novo na versão 4.1.6:

  • A chave do mapa juntar-se não tratada corretamente na consulta critérios, era impossível usar consulta critérios pelos MapJoin tecla #.
  • Esta é uma questão de cinco anos de idade, e eu fixa-lo nesta versão.
  • Este problema foi corrigido pela solicitação de recebimento de Janario Oliveira. Com essa correção, agora é possível usar @TypeDef com enums, e até mesmo uma propriedade de tipo de enumeração não tem @EnumType anotada, hibernate ainda vai encontrar o tipo de enumeração correto pelo tipo implicitamente resolução.
  • Multi-tenancy é uma característica importante que introduzido pela primeira vez em hibernação desde 4.0, e estamos a continuar a melhorar-lo com base no feedback de comunidade. Agora geração hashcode do CacheKey também considera ID do arrendatário (se houver) e o método equals também está verificando o ID do arrendatário. Por isso, é possível fazer alguma otimização de cache 2L para arrendamento diferente.

O que é novo na versão 4.1.2:

  • Algumas correções relacionadas com org.hibernate.SharedSessionBuilder que é o contrato usado para construir sessões de outras sessões.
  • Potencialmente grande desempenho hit relativas à geração de proxy
  • Atualização Infinispan dependência para a versão 5.1.2. Também apoio de naturais-id caching adicionado à integração hibernate-infinispan.

O que é novo na versão 4.1.1:

  • aumento grande desempenho na classe QueryPlanCache interna que causou caching de HQL, JPQL e nativo-SQL & quot; compilação & quot; para ser um gargalo na concorrência.
  • monte de melhorias para o novo recurso de carregamento de 4,1 naturais id, tais como a capacidade de carregar carga por IDs naturais usando herança persistente.
  • Permitindo JPA população metamodelo estática ainda acontecer mesmo se o modelo usa recursos não-JPA, como mapeamentos @Any.
  • O suporte para tipos de coleção personalizadas usando anotações via nova anotação @CollectionType.

O que é novo na versão 3.5.3:

  • Bugs:
  • campo EntityMetamodel entityNameByInheritenceClassNameMap usado de forma inconsistente
  • Não é possível desactivar padrão BeanValidationListener independentemente da geração de restrições DDL (Vladimir Klyushnikov)
  • PersistenceUtilHelper não pode acessar campos não públicos / métodos (que deve ser capaz de)
  • AssertionFailure lançada quando coleção contém um tipo parametrizado
  • CollectionMetadataGenerator não consegue obter atributo mappedBy quando é definido em superclasses
  • FilterImpl.validate () lança NullPointerExeption na desserialização
  • Apresente anotação @RequiresDialectFeature
  • Os testes unitários relacionados com HHH-5063 e HHH-5135 falhar em alguns dialetos
  • regresión! @SequenceGenerator Com allocationSize = 1 falha Outros allocationSizes parecem ser reduzido em 1
  • falhas de teste de unidade travar quando eles são executados em DB2 e PostgreSQL
  • TableHiLoGenerator não incrementa oi-valor mais quando lo-range es esgotadas
  • Persistence.isLoaded (Object, String) falhará se a propriedade anotada não tem um getter pública ou campo
  • instâncias Jar scanner não pode ser passado para o método de criação EntityManagerFactory
  • Envers auditReader.find () retorna dados errados para componentes embutidos usando campos com valores padrão
  • O @AuditMappedBy não funcionar em uma relação herdada
  • Melhorias:
  • NativeSQLQueryReturn impls pré-cache um hashcode final com base em campos não-finais
  • AttributeFactory precisa de mais informação em AssertionFailure
  • Patches:
  • patch para evitar & quot; org.hibernate.AssertionFailure: possibilidade de acesso não-threadsafe à sessão & quot; erro causado por sessões sem estado
  • Tarefas:
  • TypeSafeActivator também deve gerar constrangimentos para @Length
  • Atualize a conta db usado no ramo 35 test

Programas semelhantes

Google Drive CMS
Google Drive CMS

12 May 15

ArangoDB-Python
ArangoDB-Python

13 May 15

PgBackMan
PgBackMan

10 Dec 15

pgBadger
pgBadger

9 Apr 16

Outro software de desenvolvedor Red Hat Middleware LLC

Tattletale
Tattletale

6 Jun 15

ModeShape
ModeShape

4 Jun 15

JBoss Web
JBoss Web

5 Jun 15

Comentário para Hibernate

Comentários não encontrado
Adicionar comentário
Ligue imagens!