Deletando devagar no Oracle?

Salve Galera! Hoje eu venho trazer uma dica rápida mas que me ajudou no trabalho.

Atualmente a aplicação que eu desenvolvo tem seus dados salvos numa base de dados Oracle. A persistência é abstraída pelo nosso Hibernate, mas no fim do dia é no Oracle que a coisa acontece. Recentemente tivemos problema com uma deleção de registro que demorava muito tempo. Era uma tabela pequena, com no máximo cem registros, mas que demorava cerca de dois minutos para deletar.

really?

Continuar lendo “Deletando devagar no Oracle?”

Anúncios

JPA e Hibernate – Existe diferença? 

Uma das dúvidas mais comuns para quem está iniciando com os frameworks de ORM é:

Eu uso Hibernate ou JPA? Qual é melhor?

E normalmente quando você faz essa pergunta a reação costuma ser:

Mulher fazendo cara de decepção

Então vamos aprender o que são esses dois caras e porque as pessoas fazem essa cara pra você!

Continuar lendo “JPA e Hibernate – Existe diferença? “

Mapeando views com Hibernate no spring-data

Que tal finalmente conseguir mapear suas views sem ter problema na hora de recuperar os resultados?

Um framework sensacional que existe para persistência de dados  é  o Hibernate. Ele simplifica uma série de operações através da sua abstração,  permitindo que você realize interações com o banco sem necessariamente escrever SQL. Mas o assunto não é sobre ele nem sobre outra maravilha que é o spring-data. Não se preocupe se você não conhece essas ferramentas, vamos falar  delas em outro post.

O assunto de hoje é sobre uma particularidade que acontece quando você coloca os dois juntos (bem comum) e tenta mapear uma view (não tão comum).

Bora lá ver como resolver isso!

Continuar lendo “Mapeando views com Hibernate no spring-data”