Tenho Um protocolo que tem N classificações e a cada classificação atribuída a este protocolo é necessário ou não (0,00) atribuir um custo da classificação. A ideia no Final é de apropriar cada poder contabilizar os valores de cada classificação dos serviços atrelados ao protocolo... No JPA Eu criei uma Classe Protocolo com os atributos a segui:
@Entity
public class Protocolo {
@Id
@ GeneratedValue(strategy=GenerationType.IDENTITY)
private Integer id;
@Temporal(TemporalType.DATE)
private Calendar datalancamento = Calendar.getInstance();
private String descricao;
private String assunto;
private String destino;
private String nomeusuario;
@OneToMany(fetch=FetchType.EAGER)
private Set<Atividade> atividades = new HashSet<Atividade>();
Leia-se Atividade os tipos existentes de classificação.
Para Clase da atividade eu criei
@Entity
public class Atividade{
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private Integer id;
private String nomeatividade;
@OneToOne(cascade=CascadeType.ALL)
private Custo custo;
e Para a Classe do Custo eu criei:
@Entity
public class Custo {
@Id
@GeneratedValue(strategy= GenerationType.AUTO)
private Integer Id;
private Double custo;
consigo gravar a atividade mas não to conseguindo gravar o custo...
Alguém se habilita a me ajudar...?