jdbcutil.java

来自「物料管理 物料登记 批量登记:一次性导入多条物料 单条登记:只能录入一条」· Java 代码 · 共 101 行

JAVA
101
字号
/*
 * @(#)JdbcUtil.java Mar 2, 2009
 * Copyright 2009 qrsx organization, Inc. All rights reserved
 */
package com.qrsx.storage.manager;

import java.io.FileInputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Properties;

/**
 * 
 * Author : 王希涛<br>
 * Company : qrsx software<br>
 * Version : 1.0<br>
 * Date : Mar 2, 2009<br>
 */
public class JdbcUtil {

	/**
	 * @param args
	 */
	public static void main(String[] args) throws Exception{
		Connection conn = JdbcUtil.getConnection1();
		if( conn!=null ){
			System.out.println("Connect Success!");
		}
	}

	/**
	 * 与MySql数据库建立连接
	 */
	public static Connection getConnection(){
		String url = "jdbc:mysql://localhost:3306/jdbcstudy";
		//String msUrl = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test;";
		
		Connection conn = null;
		try{
			//加载驱动程序
			Class.forName("com.mysql.jdbc.Driver");
		
			//连接数据库
			conn = DriverManager.getConnection(url,"root","");
			
		}catch( Exception e){
			e.printStackTrace();
		}
		
		if( conn==null ){
			System.out.println("Connection is null.");
		}
		
		return conn;
	}

	/**
	 * 与MySql数据库建立连接
	 */
	public static Connection getConnection1() throws Exception{
		
		Properties props = new Properties();
		FileInputStream in = new FileInputStream("E:\\JT200901\\code\\source\\Thread\\src\\jdbc.properties");
		props.load(in);
		in.close();
		
		String driver = props.getProperty("Driver");
		String url = props.getProperty("URL");
		String user = props.getProperty("User");
		String password = props.getProperty("Password");
		
		Connection conn = null;
		try{
			//加载驱动程序
			Class.forName(driver);
		
			//连接数据库
			conn = DriverManager.getConnection(url,user,password);
			
		}catch( Exception e){
			e.printStackTrace();
		}
		
		if( conn==null ){
			System.out.println("Connection is null.");
		}
		
		return conn;
	}
}










⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?