Problema ao carregar tabela com coluna varbinary

0 respostas
D

Estou trabalhando num projeto web utilizando hibernate p/ persistência.

Trata-se de um sistema de cadastro de contratos onde preciso gravar, além dos dados do contrato, um arquivo qualquer relativo ao contrato. Esse arquivo está sendo persistido no banco, numa tabela à parte, numa coluna varbinary (SqlServer 2005).

Os dados do contrato estão na tabela ‘tb_contratos’, que possui uma FK para ‘tb_arquivos’

No POJO, o relacionamento da FK está assim:@OneToOne(cascade = CascadeType.ALL ,fetch = FetchType.LAZY)

O problema é que, sempre que eu carrego a tb_contratos, ele está também carregando o arquivo relacionado, o que faz a carga demorar muito, dependendo do tamanho dele.

Isso não deveria ocorrer, uma vez que FetchType está LAZY, correto?

Alguém tem uma ideia do que pode estar acontecendo?

Criado 12 de agosto de 2011
Respostas 0
Participantes 1