Hibernate

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

Rating: 4.0/5 (Total Votes: 1)

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

miniMySQLAdmin
miniMySQLAdmin

13 Apr 15

OrientDB
OrientDB

10 Feb 16

CUBRID Ruby Driver
CUBRID Ruby Driver

12 May 15

Edda
Edda

13 May 15

Outro software de desenvolvedor Red Hat Middleware LLC

Infinispan
Infinispan

10 Feb 16

HornetQ
HornetQ

13 May 15

The Netty Project
The Netty Project

10 Dec 15

Tattletale
Tattletale

6 Jun 15

Comentário para Hibernate

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