java 사용 jdbc 연결 데이터베이스 도구 클래스와 jdbc 연결 mysql 데이터 예시

이 도구류는 사용이 간단하고 실례화하여 직접 호출하면 됩니다. 여러분은 자신의 수요에 따라 그 안에 자신의 기능을 추가할 수 있습니다

package com.lanp.ajax.db;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

/**
 * ,
 */
public final class DBUtils {
 private static String url = "jdbc:mysql://localhost:3306/mydb";
 private static String user = "root";
 private static String psw = "root";

 private static  Connection conn;

 static {
  try {
   Class.forName("com.mysql.jdbc.Driver");
  } catch (ClassNotFoundException e) {
   e.printStackTrace();
   throw new RuntimeException(e);
  }
 }

 private DBUtils() {

 }

 /**
  *
  * @return conn
  */
 public static Connection getConnection() {
  if(null == conn) {
   try {
    conn = DriverManager.getConnection(url, user, psw);
   } catch (SQLException e) {
    e.printStackTrace();
    throw new RuntimeException(e);
   }
  }
  return conn;
 }

 /**
  *
  * @param conn
  * @param pstmt
  * @param rs
  */
 public static void closeResources(Connection conn,PreparedStatement pstmt,ResultSet rs) {
  if(null != rs) {
   try {
    rs.close();
   } catch (SQLException e) {
    e.printStackTrace();
    throw new RuntimeException(e);
   } finally {
    if(null != pstmt) {
     try {
      pstmt.close();
     } catch (SQLException e) {
      e.printStackTrace();
      throw new RuntimeException(e);
     } finally {
      if(null != conn) {
       try {
        conn.close();
       } catch (SQLException e) {
        e.printStackTrace();
        throw new RuntimeException(e);
       }
      }
     }
    }
   }
  }
 }
}

다음은 JDBC 드라이브 링크 Mysql 데이터베이스를 사용하는 간단한 예시를 찾아 위의 도구와 함께 참고하여 사용할 수 있습니다.
JDBC 드라이브 링크를 이용하여 Mysql 데이터는 사실 매우 간단하다. 첫째,'mysql-connector-java-5.1.20-bin.jar'라는 드라이브 패키지를 다운로드해야 한다.상응하는 디렉터리로 압축을 풀자!5.1.20은 버전 번호입니다. 지금까지 이게 최신 버전이에요!
첫째, 명령행 방식으로 개발하려면 mysql-connector-java-5.1.2.0-bin을 사용해야 합니다.jar가 시스템의 CLASSPATH에 추가됩니다.어떻게 CLASSPATH에 넣을 수 있는지 말하지 않겠습니다.
둘째, 만약 당신이 Eclipse 개발 도구를 사용한다면,'Java Build Path'를 설정하고, 구체적인 조작으로'Eclipse의 프로젝트->Properties->Java Build Path->Libraries'를 클릭하세요. 지금 보시는 창에서 오른쪽에 있는 Add External JARs를 클릭하고 mysql-connector-java-5.1.2.0-bin을 선택하세요.jar 드라이브가 열리면 설정이 완료됩니다.
다음은 Java가 JDBC를 이용하여 Mysql 데이터를 연결하는 실례 코드입니다.

import java.sql.*;  

 public class ConnectMysql {  
    public static void main(String[] args) {  
        String driver = "com.mysql.jdbc.Driver";  
        String url = "jdbc:mysql://192.168.1.112:3306/linksystem";  
        String user = "root";  
        String password = "blog.micxp.com";  
        try {  
            Class.forName(driver);  
            Connection conn = DriverManager.getConnection(url, user, password);  
            if (!conn.isClosed()) {  
                System.out.println("Succeeded connecting to the Database!");  
                Statement statement = conn.createStatement();  
                String sql = "select * from flink_list";  
                ResultSet rs = statement.executeQuery(sql);  
                String name;  
                while (rs.next()) {  

                    name = rs.getString("link_name");  
                    System.out.println(name);  
                }  
            }  
        } catch (Exception e) {  
            e.printStackTrace();  
        }  
    }  
}  

좋은 웹페이지 즐겨찾기