Hibernate Hbm2Java генерирует POJO с недопустимыми типами данных

Я новичок в Hibernate и очень мало знаю о его внутренностях. Я генерирую POJO из XML-схемы с помощью инструмента Hibernate Hbm2Java. Когда я запускаю этот инструмент, он проходит через мою модель (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 --------------------
}

Как я могу найти, почему это происходит?

0 ответов

Другие вопросы по тегам