我想將 Oracle 表映射到我創建的 Java 物體。在 Oracle 表中,我有:
- 一個名為 A 的欄位,型別為 NUMBER(6,3)
- 一個名為 B 的欄位,型別為 NUMBER(6, 0)
對于與名為 A 的欄位相對應的 Java 物體中的屬性,我必須有一個 BigDecimal(或者一個 Float 就足夠了)嗎?我必須使用@Column (precision = 6, scale = 2) 嗎?
我發現 BigDecimal 可能有點重,但如果有必要,我會使用它。將來我可能會使用這個物體為我的 H2 (DDL) 單一測驗創建表。也許但現在,沒有 DDL。
對于Java物體中對應欄位B的屬性,整數(或int)型別的屬性是否足夠?
預先感謝您的回答。托馬斯
uj5u.com熱心網友回復:
- BigDecimal 因為在算術運算中使用 BigDecimal 比使用 Float/Double 更好。
- 整數會很好。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/488368.html
