Структура таблиц
описана в технической спецификации. Создайте их по правилам,
которые вы изучали в модуле курса «Работа с MySQL в Java». В
частности, не забудьте про аннотации @Entity, @Id, @GeneratedValue,
@ManyToOne и @JoinColumn. Для enum-поля создайте отдельный Enum
(его можно поместить в ту же папку model). Различные типы текстовых
полей обозначайте аннотацией @Column:
●
После создания классов для таблиц базы данных запустите приложение
и убедитесь, что в базе данных появились соответствующие таблицы и
что они имеют верную структуру.
●
Обратите внимание, что по полю path в таблице page должен быть
установлен индекс, чтобы поиск по нему был быстрым, когда в нём много
ссылок. Узнать об индексах можно в курсе Язык запросов SQL.
Структура таблиц описана в технической спецификации. Создайте их по правилам, которые вы изучали в модуле курса «Работа с MySQL в Java». В частности, не забудьте про аннотации @Entity, @Id, @GeneratedValue, @ManyToOne и @JoinColumn. Для enum-поля создайте отдельный Enum (его можно поместить в ту же папку model). Различные типы текстовых полей обозначайте аннотацией @Column:
● После создания классов для таблиц базы данных запустите приложение и убедитесь, что в базе данных появились соответствующие таблицы и что они имеют верную структуру. ● Обратите внимание, что по полю path в таблице page должен быть установлен индекс, чтобы поиск по нему был быстрым, когда в нём много ссылок. Узнать об индексах можно в курсе Язык запросов SQL.