Я использую спящий режим. он имеет столбец id с 20 точками, как показано ниже, но с типом NUMBER.
NUMBER (38,20) - это размер, заданный столбцу id таблицы (база данных Oracle).
Этот идентификатор создается нашим приложением. в объекте, если я использую Float или Double, он не может разместить 20 исправлений. но java.math.BigDecimal может вместить эти многочисленные исправления. но проблема в том, могу ли я использовать BigDecimal в hbm, как показано ниже? будут ли проблемы? несколько раз я не могу отправить идентификатор с исправлениями. что время зимовки генерирует любую пустую точность и вставки?
<id name="someId" column="SOME_ID" type="java.math.BigDecimal"/>
Пожалуйста, предложите!