汽车租赁管理系统/carRentalSystem/src/com/bluedot/common/JdbcUtil.java

(完整代码) 1KB

package com.bluedot.common;

import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Properties;

public class JdbcUtil {
	private static Properties props = new Properties();
	static{
		try {
			InputStream in = JdbcUtil.class.getClassLoader().getResourceAsStream("database.properties");
			props.load(in);
			in.close();
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
	public static Connection getConnection(){
		Connection conn = null;
		try {
				String drivers = props.getProperty("jdbc.drivers");
				if (drivers != null) {
					Class.forName(drivers);
				}
				String url = props.getProperty("jdbc.url");
				String username = props.getProperty("jdbc.username");
				String password = props.getProperty("jdbc.password");         
				conn = DriverManager.getConnection(url, username, password);	
			} catch(Exception e) {
				e.printStackTrace();
			}
		return conn;
	}
	public static void closeConn(Connection conn){
		try {
			conn.close();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
 	}
	public static void rollback(Connection conn){
		
			try {
				conn.rollback();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		
	}
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读 AI

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。