Все работало хорошо, пока я не использовал аннотацию @ManyToOne в классе 'Stock', он генерировал ошибку:
"Причина: java. sql .SQLSyntaxErrorException: Table 'library. stock "не существует"
реализация класса "Stock":
import java.util.List;
import javax.persistence.*;
import lombok.Data;
@Entity
@Table(name="stock")
@Data
public class Stock {
@EmbeddedId
private stockid id;
private int quantity;
public Stock(int qq) {
this.quantity = qq;
}
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "book_id")
private Book book ;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "library_id")
private Library library ;
}