@Dayson_Rodrigues escreveu:
Quero fazer um
between
de datas, e passar umaString
que seria uma placa do veiculo.
Minha Model
@Entity @Data public class Servico { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long codigo; @NotNull @Column(name = "dia_servico") @Temporal(TemporalType.DATE) private Date diaServico; @NotNull @Column(name = "dia_garantia") @Temporal(TemporalType.DATE) private Date diaGarantia; @NotNull @NotBlank @Column(name = "descricao_servico", length = 255) private String descricaoServico; @OneToOne(cascade = CascadeType.ALL) //Se estiver Salvando ou apagando, salva ou deleta a entidade TipoServico Junto ao Servico @JoinColumn(name = "codigo_tipo_sevico") private TipoServico tipoServico; @Enumerated(EnumType.STRING) @Column(name = "status_servico") private StatusServico statusServico; @Enumerated(EnumType.STRING) @Column(name="tipo_pagamento") private Pagamento pagamento; @Column(name="valor",nullable = false, precision = 10, scale =2) private BigDecimal valor = BigDecimal.ZERO; @Column(name="desconto",nullable = false, precision = 10, scale =2) private BigDecimal desconto= BigDecimal.ZERO; @Min(value=0) @Column(name="total_com_desconto",nullable = false, precision = 10, scale =2) private BigDecimal totalComDesconto= BigDecimal.ZERO; @Column(columnDefinition="text") private String observacao; @ManyToOne @JoinColumn(name = "codigo_carro") private Carro carro; @ManyToOne @JoinColumn(name="codigo_cliente") private Cliente cliente; Entidade Carro @Entity @Data public class Carro { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Long codigo; @NotBlank @NotNull @Pattern(regexp="([a-zA-Z]{3}-\\d{4})?") @Size(max=8) @Column(unique = true,nullable = false , length=8) private String placa;
Mensagens: 4
Participantes: 2