我在MySql數據庫,並希望得到我的表與Swing的JTable來綁定數據庫綁定的JTable。 現在我的DAO類從我的表中檢索數據並將其存儲到java.util.List中。 我可以用什麼方法將數據庫表與JTable綁定?
0
A
回答
1
當你從數據庫中DAO包裹獲取的數據,使用DAO把這些信息在你的JTable中的相關行/列。
這裏是SO問題和答案您的要求。希望他們會幫助你。
Java GUI aplication, load data to Jtable from a list<objects>
How to add data to JTable created in design mode?
其他資源。
https://www.java.net//node/680217
http://docs.oracle.com/javase/tutorial/uiswing/components/table.html
+0
謝謝,但我發現使用JTable(tablemodel)構造函數連接數據庫會更好。有人對使用TableModel有過期嗎? – devger
1
Session sesion = HibernateUtil.getSessionFactory().openSession();
Transaction tx = null;
try {
tx = sesion.beginTransaction();
List today = sesion.createQuery("FROM class WHERE something").list();
for (Iterator iterator = today.iterator(); iterator.hasNext();){
Salidas Sal = (Salidas) iterator.next();
tablemodel.addRow(new Object[]{
//`enter code here`columns
Sal.getId(),
Sal.getUsuarios().getNombre().toString(),
Sal.getCantidadPrestada(),
Sal.getCantidadPedida(),
Sal.getFechaSalida()});
}
tx.commit();
} catch (HibernateException e) {
if (tx != null) {
tx.rollback();
}
e.printStackTrace();
} finally {
sesion.close();
}
相關問題
- 1. 如何使用Hibernate
- 2. 如何使用Hibernate
- 3. 如何使用Hibernate
- 4. 如何使用Hibernate
- 5. 如何使用Hibernate
- 6. 如何使用Hibernate
- 7. 如何使用Hibernate
- 8. 如何使用Hibernate
- 9. 如何使用Hibernate
- 10. 如何使用Hibernate
- 11. 如何使用Hibernate eqOrIsNull()
- 12. Hibernate如何使用JDBC?
- 13. 如何在Hibernate中使用
- 14. 如何使用Hibernate正確
- 15. 我如何能使用Hibernate
- 16. 如何從使用Hibernate
- 17. 如何使用JOIN使用Hibernate的session.createSQLQuery()
- 18. 如何使用hibernate/jpa使用DAO?
- 19. 何時使用Hibernate?
- 20. 如何使用Hibernate調用StoredProcedure?
- 21. hibernate如何才能更好地使用hibernate模板?
- 22. 如何正確使用Hibernate和Hibernate的eclipse工具?
- 23. 如何使用Hibernate批處理
- 24. 如何使用Hibernate全文搜索
- 25. 如何使用Hibernate映射byte []屬性?
- 26. 如何使用mockito模擬Hibernate查詢
- 27. 如何在Hibernate中使用子句
- 28. 如何使用Hibernate加載HSQLDB腳本
- 29. 如何使用JPA在Hibernate中計數?
- 30. Java Hibernate如何使用select ... where id in()
還有就是要做到這一點沒有什麼好辦法,可能配發複雜的答案,到這一點,但他們可以簡化爲,你有位於2位應用程序的狀態,而每隔幾分鐘發送一次更新,但這並不能很好地擴展。 – Snickers3192