⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dbconnection.java~3~

📁 JSP版的在线相册系统
💻 JAVA~3~
字号:
package photo;
import java.io.*;
import javax.servlet.http.*;
import java.sql.*;

public class DBConnection implements HttpSessionBindingListener{

     //当变量加入Session时自动执行此函数
    public void valueBound(HttpSessionBindingEvent event){}
    //Session变量关闭时执行此函数
    public void valueUnbound(HttpSessionBindingEvent event) {}
    private Connection conn = null;
    public DBConnection()
    {
        //建立数据库链接
        BulidConnection();
    }
    //建立数据库链接的方法
    private void BulidConnection()
    {
        try
        {

         Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
         //加载数据库驱动程序
         String  url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=photo";
        //数据库连接串,photo为数据库的名称
       String  user="sa";
       String  password="mc";
       conn=DriverManager.getConnection(url,user,password);
        } catch(Exception ex)
        {
            System.out.println(ex.toString());
        }
    }
    public Connection getConnection()
    {
        //如果conn为null,则重新建立连接
        if(conn == null)
          BulidConnection();
        return conn;
    }
    public void close()
    {
        try
        {
            //关闭con
            conn.close();
            conn = null;
        } catch(SQLException ex){}
    }
}

⌨️ 快捷键说明

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