Olá Pessoal …
Utilizo o hibernate para realizar a persistência O/R dos objetos de negócio da aplicação. Porém, essa aplicação faz constantemente operações de escrita e consulta na base, quase que sequencialmente. Optamos por colocar a criação e remoção do objeto Session a cada vez que o EJB de persistência é chamado, criando assim um objeto do tipo Session e realizando a persistência dos objetos com auxilio de um objeto Transaction que faz o controle de transações do hibernate. Até aí tudo certo, o problema é que quando tento carregarum objeto que tem um ID que acabou de ser persistido, nã obtenho sucesso, pois parece que a base ou o framework não conseguem realizar uma sincronização de estados para que eu possa utilizar no momento do carregamento o estado já modificado. Alguém tem idéia de resolução desse problema ?? Estamos trabalhando com o banco MSSQLServer.
Um grande abraço a todos …