2017-01-05 7 views
0

Я использую проект с hibernate 5.1.1, и я пытаюсь отобразить некоторые классы из API, который я использую в своем проекте (поэтому я не могу их прокомментировать).JPA сопоставление внешних классов

@Entity 
public class Activity implements Runnable { 

@Id 
@GeneratedValue(strategy = GenerationType.IDENTITY) 
private Integer id; 

@OneToOne(cascade=CascadeType.ALL, fetch=FetchType.EAGER, optional=false, orphanRemoval=true, targetEntity=AuthData.class) 
private AuthData authData = null; //AuthData is from an external API, I know its source code, but i cant insert the annotations in it. 
+0

Итак, в чем ваш вопрос? И эти классы аннотируются? –

+0

Мой вопрос в том, как сделать hibernate распознать эти классы, потому что, как я уже сказал, я могу их прокомментировать –

ответ

1

Просто потому, что вы не можете коснуться кода для класса, это не значит, что вы не можете сделать класс сущностью JPA. Просто укажите orm.xml файл и define the class in there.

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

  • Нет связанных вопросов^_^