0

私は Hibernate の初心者であり、その内部についてほとんど知識がありません。Hibernate のツールHbm2Javaによって xml スキーマから POJO を生成しています。そのツールを実行すると、モデル (xml スキーマ) を通過し、それぞれの POJO が生成されます。しかし、生成されたファイルを開くと、POJO のメンバーに無効なデータ型が含まれているため、コードをコンパイルできません。同じモデルの .sql ファイルを生成するHbm2Ddlタスクもあります。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 --------------------
}

なぜこれが起こっているのか、どうすればわかりますか?

4

0 に答える 0