/
ir_witch_13
/
ReadingDiaryWithRecommendationSystem
Обзор
Документация
Войти
/
ir_witch_13
/
ReadingDiaryWithRecommendationSystem
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/com/example/readingdiary/model/UserLibrary.java
37 строк
761 B
Ira
Add entities. Set relations between them.
26 ноя 2025, 02:04
26 ноя 2025, 02:04
ff37154
Код
Авторство
О чём код?
package com.example.readingdiary.model; import jakarta.persistence.*; import java.util.ArrayList; import java.util.List; import java.util.UUID; @Entity public class UserLibrary { @Id private String id; @OneToMany(mappedBy = "userLibrary") private List<Book> books; @OneToOne(mappedBy = "userLibrary") private DiaryUser diaryUser; public UserLibrary(){ this.id = UUID.randomUUID().toString(); books = new ArrayList<>(); } public String getId(){ return id; } public List<Book> getBooks(){ return books; } public void addBook(Book book){ books.add(book); } public DiaryUser getUser() { return diaryUser; } }