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中如何将列表框放进滚动条(就是给列表框加上滚动条)?

java和sql到JList

将一行从 SQL 数据映射到 Java 对象

如何将 SQL 数据映射到 Java JSON 对象和 JSON 数组?

将数据集从 Oracle PL/SQL 传递到 Java 的适当方法

使用 AngularJs 和 Java 在 SQL 中存储图像? [复制]