我试图将来自不同FXML屏幕的创建的对象归为一类以将它们组合在一起。这是因为将两个对象都保留在数据库中。 问题是这些对象之一为空,因为它们是在不同的屏幕/类上创建的。如何将两个对象从不同的控制器传递到一个类/屏幕?
这是一个示例,我想如何组合这些对象,以便使用外键等将其正确保存在我的数据库中。 在我的LoginScreen中创建该帐户,并在我的BookScreen中创建该书。
public void persistAccountAndBook(){
account = getCreatedAccount();
book = getCreatedBook();
account.getBookList().add(book);
book.setAccount(account);
}
提前谢谢!