Java - Hibernate -JPA Bigdecimal Hassasiyeti
Jpa da BigDecimal olarak tanimladigimiz alanlar oracle da direk 2 ondalik hassasiyete donusuyor ve bizim verilerimizde kayip oluyor.
Ihtiyac duydugumuz kadar hassasiyeti asagidaki sekilde Bigdecimal alanlara vermemiz gerekiyor.
orn:
@Column(precision=19, scale=3) private BigDecimal gunduzSabitMiktar;
19 basamakli, virgulden sonra 3 ondalik haneli sayi tanimi.
sadece scale vererek hallolmuyor, precision da verilmeli.
Jpa da BigDecimal olarak tanimladigimiz alanlar oracle da direk 2 ondalik hassasiyete donusuyor ve bizim verilerimizde kayip oluyor.
Ihtiyac duydugumuz kadar hassasiyeti asagidaki sekilde Bigdecimal alanlara vermemiz gerekiyor.
orn:
@Column(precision=19, scale=3) private BigDecimal gunduzSabitMiktar;
19 basamakli, virgulden sonra 3 ondalik haneli sayi tanimi.
sadece scale vererek hallolmuyor, precision da verilmeli.