在使用 OpenJPA 的 ReverseMappingTool 创建我的实体后,我认识到该工具将我的 postgres-DB的 db-fieldtype“ intversion numeric(9,0) NOT NULL ”映射到private double intversion;在我的 java 文件中。由于小数点后有一个零,我只是不明白为什么该字段映射为 double 而不是 int?
改变我改变那个?我想要一个 int 或一个 Integer 在我的 Java-Class 中而不改变 db 结构。
关键是,文件是在运行时生成的,因此无法检查结构并手动更改它。