3.2.2.11. Propriedades do Cache Hibernate
| Nome da Propriedade | Descrição |
|---|---|
hibernate.cache.region.factory_class |
O nome da classe de um
CacheProvider personalizado.
|
hibernate.cache.use_minimal_puts |
Booliano. Otimiza a operação do cache de segundo nível para minimizar as gravações, ao custo de leituras mais frequentes. Essa configuração é mais útil para caches com cluster, sendo que o Hibernate3 é habilitado por padrão para as implementações do cache com cluster.
|
hibernate.cache.use_query_cache |
Booliano. Habilita o cache de consulta. Consultas individuais ainda precisam ser configuradas como armazenáveis em cache.
|
hibernate.cache.use_second_level_cache |
Booliano. Usado para desativar completamente o cache de segundo nível, que é habilitado por padrão para classes que especificam um mapeamento
<cache>.
|
hibernate.cache.query_cache_factory |
O nome da classe de uma interface
QueryCache personalizada. O valor padrão é o StandardQueryCache interno.
|
hibernate.cache.region_prefix |
Um prefixo para usar para os nomes de região de cache de segundo nível.
|
hibernate.cache.use_structured_entries |
Booliano. Força o Hibernate a armazenar dados no cache de segundo nível em um formato mais fácil para o usuário.
|
hibernate.cache.default_cache_concurrency_strategy |
Configuração usada para fornecer o nome do
org.hibernate.annotations.CacheConcurrencyStrategy padrão quando @Cacheable ou @Cache forem usados. @Cache(strategy="..") é usado para substituir este padrão.
|