Remover objeto Hibernate

0 respostas
Deluxe

galera

meu seguinte código..

@Entity
@SequenceGenerator(name = "SISLNC.ID_CONTEUDO", sequenceName = "SISLNC.SEQ_CONTEUDO")
@Table(name = "CONTEUDO", schema="SISLNC")
public class Conteudo extends AbstractPojo {

	private static final long serialVersionUID = 1L;

	@Id
	@Column(name = "ID_CONTEUDO", unique = true, nullable = false, precision = 10, scale = 0)
	@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SISLNC.ID_CONTEUDO")
	private Long id_conteudo;
	
	@Column(name = "NM_CONTEUDO", nullable = false, length = 100)
	private String nome_conteudo;
	
	@ManyToOne(fetch = FetchType.EAGER)
	@JoinColumn(name = "ID_CATEGORIA", nullable = false)
	private Categoria categoria;

Quando mando deletar um objeto Conteudo, ele tá dando erro o registro está sendo usado em outra tabela,
a questão que não está, mais o objeto Categoria está sendo usado, pelo que eu vi ele está tentando remover em cascata, Conteudo > Categoria..

Como faço pra deletar somente o objeto Conteudo e não mecher na Categoria.

Criado 14 de fevereiro de 2012
Respostas 0
Participantes 1