JDBC基本操作示例

Posted Jachin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC基本操作示例相关的知识,希望对你有一定的参考价值。

 

[java] view plain copy
 
 技术分享技术分享
    1. import java.sql.Connection;  
    2. import java.sql.DriverManager;  
    3. import java.sql.PreparedStatement;  
    4. import java.sql.ResultSet;  
    5. import java.sql.SQLException;  
    6.   
    7. public class TestJDBC {  
    8.   
    9.     public static void main(String[] args) {  
    10.   
    11.         Connection conn = null;  
    12.         PreparedStatement pstmt = null;  
    13.         ResultSet rs = null;  
    14.   
    15.         try {  
    16.             Class.forName("com.mysql.jdbc.Driver");  
    17.   
    18.             conn = DriverManager.getConnection("jdbc:mysql:///test", "root", "root");  
    19.   
    20.             pstmt = conn.prepareStatement("select * from _user");  
    21.   
    22.             rs = pstmt.executeQuery();  
    23.   
    24.             while (rs.next()) {  
    25.                 System.out.println(rs.getString("username"));  
    26.             }  
    27.         } catch (ClassNotFoundException e) {  
    28.             e.printStackTrace();  
    29.         } catch (SQLException e) {  
    30.             e.printStackTrace();  
    31.         } finally {  
    32.             if (rs != null) {  
    33.                 try {  
    34.                     rs.close();  
    35.                 } catch (SQLException e) {  
    36.                     e.printStackTrace();  
    37.                 }  
    38.             }  
    39.   
    40.             if (pstmt != null) {  
    41.                 try {  
    42.                     rs.close();  
    43.                 } catch (SQLException e) {  
    44.                     e.printStackTrace();  
    45.                 }  
    46.             }  
    47.   
    48.             if (conn != null) {  
    49.                 try {  
    50.                     rs.close();  
    51.                 } catch (SQLException e) {  
    52.                     e.printStackTrace();  
    53.                 }  
    54.             }  
    55.         }  
    56.     }  
    57. }  

以上是关于JDBC基本操作示例的主要内容,如果未能解决你的问题,请参考以下文章

Spring JDBC 批量操作 数据

JDBC删除数据库实例

Spring事务JDBC方式下的事务使用示例

JDBC操作数据库之批处理

JDBC删除表实例

JDBC 4.2接口DriverAction和SQLType - 示例