src/com/movie/dao/Dao.java

(完整代码) 1KB

package com.movie.dao;

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

public abstract class Dao {
	static final String JDBC_DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
	static final String url="jdbc:sqlserver://localhost:1433;DatabaseName=db_movie";
	static final String username="sa";
    static final String pwd="sa";
    public static Connection cn=null;
	PreparedStatement pstat=null;
    Statement    stat=null;
    ResultSet   rs=null;
    
    public void getConnection(){
		if(cn!=null)
			return;
		try{
			Class.forName(JDBC_DRIVER);
			cn=DriverManager.getConnection(url,username,pwd);
			
		}catch(ClassNotFoundException e){
			System.out.print("未找到驱动!!");
			e.printStackTrace();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			System.out.print("数据库连接失败!!");
			e.printStackTrace();
		}
		return ;
	}
    public void closeAll(){
    	try{
			if(rs!=null)
				 rs.close();
			if(stat!=null)
				stat.close();
			if(pstat!=null)
				pstat.close();
			if(cn!=null)
				cn.close();
		}catch (SQLException e) {
			// TODO Auto-generated catch block
			System.out.print("数据库连接失败!!");
			e.printStackTrace();
		}
    }
}

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

AI 解读

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

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