如何將枚舉值或mutlivalued數據從我的sql拉到java列表框?在java中的數據拉
1
A
回答
0
手動。與.NET不同,Java不支持將DB列映射到開箱即用的UI元素。像Hibernate這樣的框架可以將DB列映射到枚舉(和其他類型)。之後,你基本上是靠自己的。
製作中有幾個框架試圖讓這個更簡單,但它們都有嚴重的缺點。
[編輯]讓我們來看看幾個例子:
- Metawidget在今天看來是最好的選擇。 1.0版是在一個月前發佈的。三年前檢查時發現了一些,但我不記得了。
- Spring-RCP可能已經死了(一年沒有更新)。最大的缺點:你需要一個分類和一個XML文件,所以屬於彼此的東西都在不同的文件中。
- Glazed Lists主要關注於在表格中顯示列表。
Swing and SWT有一些基於Java Beans的數據綁定支持,這是不理想的。例如,Java Beans API不支持對地圖和列表進行操作。不要說「在該表中顯示此列表的元素」,您必須創建一個模型,以某種方式監聽列出的變化(祝您好運)。
除此之外,兩者的文檔可能會更好。大多數演示會「在窗口中添加一個按鈕並在其上打'hello world'」。我缺少的是簡單的東西,如主/細節視圖,在表格中顯示數百萬個對象等。
+0
「製作中有幾個框架試圖使這個更簡單,但它們都有嚴重的缺點」:您能否詳細說明嚴重的缺點? – darioo 2010-11-09 12:57:59
1
相關問題
- 1. 數據結構有拉和先 - java
- 2. Facebook數據拉:我如何在python中的特定日期之前拉數據?
- 3. 將數據從oracle表中拉到java時的時間戳
- 4. swing.JTextField中的阿拉伯數字java
- 5. 保存數據在阿拉伯語中的MySQL數據庫
- 6. 在Java中拉伸圖像
- 7. 使用ajax和java servlet從數據庫獲取下拉數據
- 8. 在Java中檢索數據
- 9. 在java中使用數據
- 10. 在Java中讀取數據
- 11. 數據Fomatting在java中
- 12. 與GPS數據在Java中
- 13. 數據庫在java中
- 14. 中的所有數據MDX參數 - 拉
- 15. 填寫數據在下拉框中按照前面的下拉框中選擇的數據在aspnet mvc 1
- 16. 在下拉菜單中顯示數據
- 17. 在圖表中更新數據(下拉)
- 18. 在下拉菜單中填充數據
- 19. 動態數據在下拉列表中
- 20. 在Python中從sqlite3數據庫拉值
- 21. 下拉在數據視圖
- 22. 如何從數據庫中的表中拉選定的數據
- 23. 拉數據jsoup
- 24. 拉列數據
- 25. 拉表數據
- 26. 拉數據
- 27. 拉JSON數據
- 28. 如何拉動數據向後移動在一個Java ArrayList
- 29. 在excel中的工作簿之間拉取數據,並在下一個可用空列中顯示拉數據
- 30. 從java中訪問數據的數據
問題相當不清楚。請付出一些努力讓我們知道你到底想要什麼。而這些技術是什麼。 – Bozho 2010-11-09 11:09:13
你的sql?哦..你的意思是MySQL? – 2010-11-09 12:26:51