Я пытаюсь ввести некоторые данные в базу данных mysql.Однако, когда я пытаюсь запустить программу, я получаю эту ошибку: java.lang.IllegalArgumentException: An instance of a null PK has been incorrectly provided for this find opertaion
, я подозреваю, что это связано с event.setPriority(prist);
, однако у меня недостаточно опыта, чтобы сказать, почему и как я могу это исправить.
try{ Calendar duedate = Calendar.getInstance();
Listevent event = new Listevent();
TimeTableAddEvent tb = new TimeTableAddEvent();
int prist = Integer.parseInt(PriTxt.getText());
event.setName(EventTxt.getText());
event.setDescription(DescTxt.getText());
event.setPriority(prist);
event.setDateofdue(DateTxt.getDate());
EntityManagerFactory emf = Persistence.createEntityManagerFactory("TimeEven DataBasePU");
ListeventJpaController lejc = new ListeventJpaController((emf));
lejc.create(event);
}catch(Exception e){
JOptionPane.showMessageDialog(null,e);
}