Hibernate é uma ferramenta gratuita que você pode usar para programar em Java que permite mapear a partir de um modelo de domínio orientada a objeto para um banco de dados relacional. O que isto significa é que o Hibernate serve como uma consulta e ferramenta de recuperação que lhe permite mover informações de um tipo de banco de dados para outro. Você também pode usar Hibernate em conjunto com a função de rolagem do Java - o que lhe permite percorrer as montanhas de dados para encontrar exatamente o que você está procurando. Instruções
1
Determinar os parâmetros de sua pesquisa para que você saiba exatamente o que você está procurando em sua pesquisa. A razão para isto é simples . Se você tentar usar o " ScrollableResults " comando para tentar encontrar os seus dados , o resultado final será que a consulta vai levar para o seu programa tentando ler cada linha de dados . Isso poderia resultar em , literalmente, o computador tentando carregar milhões de linhas de dados , o que leva RAM significativo ou Random Access Memory , atrasando assim todo o seu sistema para baixo até que a pesquisa foi concluída.
2
Comece sua consulta digitando o comando Java adequada : " . Session.createQuery ()" Este comando irá indicar que você está começando sua busca para os dados que você deseja rolar para . Os " setMaxResults ( )" e " setFirstResult ( )" comandos permitem determinar a página de sua consulta. Outros tipos de comandos também pode ser usado para limitar os resultados da pesquisa e acelerar o processo .
3
Conclua sua consulta digitando o comando " scroll () " para as instruções de consulta . O comando " scroll () " começará a busca de acordo com o que quer que as especificações que você inseriu como você começou a consulta. Você pode executar a consulta novamente com parâmetros diferentes , mas você vai ter que esperar até a primeira consulta foi concluída.
4
Remova os objetos de sua sessão , especialmente quando se trabalha em várias consultas . Isto pode ser feito por adição do "despejá ( ) " cadeia de comando . Este comando é projetado para mantê-lo de falta de memória , o que você pode fazer usando a função de rolagem, quando você realizar várias consultas de pesquisa de volta para trás .