2014-09-14 5 views
0

У меня очень простой класс модели.Почему параметр MetaModel имеет значение null

@Entity 
@Table(name="reach") 
public class Reach { 

    @Id 
    @Column(name = "uid") 
    private Long uId; 

    @Column(name = "reach_30") 
    private Integer reach30; 

... getters, setters.. 
} 

А вот мой метамодель

@StaticMetamodel(Reach.class) 
public class Reach_ { 
    public static volatile SingularAttribute<Reach, Long> uId; 
    public static volatile SingularAttribute<Reach, Integer> reach30; 
} 

И когда я печатаю следующий

System.out.println("==============="+(Reach_.uId)); 
    System.out.println("==============="+(Reach_.reach30)); 

Я получаю значение объекта для uIdНО NULL для reach30. Любая идея, что здесь происходит.

Thankx

ответ

-1

Проблема была с затмением. Необходимо очистить и перезагрузить компьютер, чтобы заставить его работать. Но не проблема с кодом

Смежные вопросы