Так что я все еще довольно новичок в Hibernate, и я работаю над большим приложением, которое уже имеет базу данных с несколькими таблицами Hibernate.Я работаю над новой функцией, которая включает в себя новый класс @Entity
, и мне нужно, чтобы эти объекты были сохранены в новой таблице.Класс объявлен так:
@Entity
@Table(name="DATA_REQUEST")
public class DataRequest {
//Some fields, nothing fancy
}
Таблица DATA_REQUEST
не существует, и у меня пока нет данных для хранения в ней.Я запустил приложение, ожидая, что оно либо создаст таблицу, либо завершится сбоем, потому что оно еще не существует.Ничего из этого на самом деле не произошло.
Итак: нужно ли создавать таблицу вручную (это легко сделать)?Или мне нужно пойти куда-нибудь еще и сказать Hibernate, что мне нужен этот стол?Я видел файл hibernate.cfg.xml
, который выглядит как хорошее место для начала.