嘿嘿;
我正在用java中的hibernate开发一个基于swing的小型应用程序。我想从数据库列中填充组合框。我怎么能这样做?
而且我不知道我需要在哪里(下initComponents
,buttonActionPerformd
)做。
为了节省,我正在使用 jbutton,它的代码在这里:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
int idd=Integer.parseInt(jTextField1.getText());
String name=jTextField2.getText();
String description=jTextField3.getText();
Session session = null;
SessionFactory sessionFactory = new Configuration().configure()
.buildSessionFactory();
session = sessionFactory.openSession();
Transaction transaction = session.getTransaction();
try {
ContactGroup con = new ContactGroup();
con.setId(idd);
con.setGroupName(name);
con.setGroupDescription(description);
transaction.begin();
session.save(con);
transaction.commit();
} catch (Exception e) {
e.printStackTrace();
}
finally{
session.close();
}
}