galera
meu seguinte código…
[code]
@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;[/code]
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.