Chỉ vì mục đích cung cấp thông tin, tôi có thể cho bạn biết rằng việc tạo BigDecimal trở lại từ cơ sở dữ liệu được thực hiện bởi trình điều khiển JDBC độc quyền của phương thức 'getBigDecimal' của lớp con 'ResultSet' dành riêng cho cơ sở dữ liệu.
Tôi phát hiện ra điều này bằng cách xem qua mã nguồn Hibernate với trình gỡ lỗi, trong khi cố gắng tìm câu trả lời cho câu hỏi .