java和sql到JList
Posted
技术标签:
【中文标题】java和sql到JList【英文标题】:java and sql into JList 【发布时间】:2012-10-12 11:42:12 【问题描述】:将我的 mysql 数据放入 JList 的最佳方法是什么。 我可以连接到数据库并输出结果。我一直在网上寻找各种方法,但没有得到想要的结果。除了发布任何代码之外,是否有任何很棒的教程来展示这是如何完成的,或者任何代码片段。
try
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection
("jdbc:mysql://www", "....", "....");
st = con.createStatement();
catch (Exception ex)
System.out.println("error" + ex);
try
String query = "select * from demo";
rs = st.executeQuery(query);
System.out.println("Records from Database");
while(rs.next())
String number = rs.getString("number");
System.out.println(number);
catch (Exception ex)
System.out.println("error" + ex);
【问题讨论】:
【参考方案1】:您似乎了解如何使用JDBC 查询数据库。现在你只需要使用结果来构造你喜欢的ListModel
,如How to Use Lists所示。
【讨论】:
【参考方案2】:我使用了一个名为SimpleJdbcTemplate 的spring 类,您可以使用它来查询数据库。它相当轻巧,但避免了必须设置 Mybatis 所需的 XML 映射!或休眠。
这里有一个比较全面的tutorial。
【讨论】:
【参考方案3】:Mybatis!或休眠 - 最短的答案。
【讨论】:
以上是关于java和sql到JList的主要内容,如果未能解决你的问题,请参考以下文章
请问下,java中如何将列表框放进滚动条(就是给列表框加上滚动条)?
如何将 SQL 数据映射到 Java JSON 对象和 JSON 数组?