Oi pessoal. Tudo bem?
Seguinte estou iniciando em JPA e estou tendo o seguinte problema. Tenho uma entidade que representa uma tabela onde realizo um relacionamento N > N.
No caso de eu não passar um valor, ele irá assumir o valor padrão do banco (seja ele nulo em uma coluna e na outra irá assumir um id).
Porém não sei como configurar isso na minha entity. Pois sempre que tento dar o insert, ele me retorna uma excpetion informando que o relacionamento não está marcado como cascade persist.
No caso já experimentei com o cascade, e o resultado foi que ele criou novos registros(como esperado) com valores nulos.
Vi que para hibernate existe um parâmetro na anotations Entity.
E pelo que entendi caso esteje passando um objeto nulo, ele irá assumir o valor default do banco.
"@org.hibernate.annotations.Entity(dynamicInsert = true)"
Apartir disto pesquisei algo semelhante para JPA e não encontrei nada.
Então vim aqui para pedir uma ajuda para vocês.
Obrigado desde já!