我是Hibernate的初学者,对其内部知识知之甚少。我正在通过Hibernate的工具 Hbm2Java 从xml架构生成POJO。当我运行该工具时,它会遍历我的模型(xml架构)并生成相应的POJO。但是当我打开生成的文件时,POJO中的成员具有无效的数据类型,这使我无法编译代码。 我还有一个 Hbm2Ddl 任务,它为同一个模型生成.sql文件。 Hbm2Ddl根据需要生成.sql文件。什么可能是错的?
以下是生成的.java文件的外观。
import javax.xml.bind.annotation.*;
import java.util.*;
@XmlRootElement
public class MyPojo implements java.io.Serializable {
private integer id;
private double funds;
private string name;
public integer getId() {
return this.id;
}
public void setId(integer id) {
this.id = id;
}
// ---------------- Snipped - Rest of the setters/getters --------------------
}
我怎样才能找到为什么会这样?