Objeto Transient só Persistent, hibernate?

Pessoal,

Tenho uma importação de CSV que traz alguns objetos,

Objeto {
id
atributo1
atributo2
atributo3
atributo4
}

Id é nulo,
pois a importação não sabe que existe o dado na base.

Porém atributo2, atributo3 e atributo4, formam um Unique,
ou seja não posso dar insert,
só que o hibernate entende o objeto como Transient e tanta fazer insert.

Existe alguma maneira fácil de deixar esse objeto Persistente? Sendo que o atributo4 talvez seja diferente e tenha que ser alterado.

Não posso dar o find, pois o find vai trazer o atributo4 populado, ai eu teria que copiar do transient para o persistent, queria algum melhor, vcs tem alguma solução?

Abs

Nesse caso você teria que pegar o objeto da base e altera-lo com os dados do CSV mesmo…