如何在一类中从不同的FXML屏幕获取创建的对象?

时间:2019-05-11 11:30:59

标签: java hibernate jpa javafx controller

就像已经提到的问题一样,

我试图将来自不同FXML屏幕的创建的对象归为一类以将它们组合在一起。这是因为将两个对象都保留在数据库中。 问题是这些对象之一为空,因为它们是在不同的屏幕/类上创建的。如何将两个对象从不同的控制器传递到一个类/屏幕?

这是一个示例,我想如何组合这些对象,以便使用外键等将其正确保存在我的数据库中。 在我的LoginScreen中创建该帐户,并在我的BookScreen中创建该书。

public void persistAccountAndBook(){
    account = getCreatedAccount();
    book = getCreatedBook();
    account.getBookList().add(book);
    book.setAccount(account);
}

提前谢谢!

0 个答案:

没有答案