Olá pessoal, td bem??
Estou tentando desenvolver um sistema web com um movimento caixa... o problema é que nunca usei expressões matemáticas e nunca criei nada do tipo... to meio perdido e precisando de ajuda...
bom, eu já comecei idealizando que eu devo ter 2 tabelas: movimentacaoFinanceira e lancamento
eu acho tb, que na tabela de movimentacaofinanceira devem haver os seguintes campos (vou colocar em java pra ver se facilita pra eu entender as posteriores explicacoes):@Entity
@Table(name = "movimento")
public class MovimentoFinanceiro {
@Id
@GeneratedValue
@Column(name = "id_movimentofinanceiro")
private Long id;
@Column(name = "data_movimento")
private Date data_movimento;
@OneToMany(mappedBy = "movimento", fetch = FetchType.LAZY)
@Cascade(org.hibernate.annotations.CascadeType.ALL)
private List<Lancamento> lancamentos = new ArrayList<Lancamento>();
//deveria ter alguma variavel para receber um cálculo aqui???
@Entity
@Table(name = "lancamento")
public class Lancamento {
@Id
@GeneratedValue
@Column(name = "id_lancamento")
private Long id;
@Column(name = "descricao")
private String descricao;
@Column(name = "valor")
private Double valor;
@Column(name = "tipo_entrada")
private Boolean tipo_entrada;
@Column(name = "tipo_saida")
private Boolean tipo_saida;
@ManyToOne(cascade = javax.persistence.CascadeType.ALL)
@JoinColumn(name = "id_movimento")
private MovimentoFinanceiro movimentofinanceiro;
Ae pessoal, empaquei aqui.... alguma sugestão?? Acho q é uma dúvida comum para a maioria dos iniciantes em java...
Flws pessoal!!!
Jesus é o Senhor!!!

