private void insertButtonActionPerformed(ActionEvent evt)
{
Addresses address = new Addresses();
address.setFirstname(firstNameTextField.getText());
address.setLastname(lastNameTextField.getText());
address.setPhonenumber(phoneTextField.getText());
address.setEmail(emailTextField.getText());
// get an EntityTransaction to manage insert operation
EntityTransaction transaction = entityManager.getTransaction();
try
{
transaction.begin(); // start transaction
entityManager.persist(address); // store new entry
transaction.commit(); // commit changes to the database
JOptionPane.showMessageDialog(this, "Person added!",
"Person added", JOptionPane.PLAIN_MESSAGE);
}
catch (Exception e) // if transaction failed
{
transaction.rollback(); // undo database operations
JOptionPane.showMessageDialog(this, "Person not added!",
e.getMessage(), JOptionPane.PLAIN_MESSAGE);
}
}
AddressBook.java 文件源码
java
阅读 46
收藏 0
点赞 0
评论 0
项目:LivroJavaComoProgramar10Edicao
作者:
评论列表
文章目录