第一个Java web前期工作

小伙伴写的非常好,我把自己的经验补充进来,防止自己下次又重装系统忘记这些操作。。。
java通过JDBC链接SQLServer2012
这里写图片描述
sa右键属性打开
这里写图片描述
密码可直接修改,我现在是windows登陆的,改好密码后切换成sa登陆。

接下来cmd里看有没有telnet,一般会显示“telnet不是内部或外部命令,也不是可运行的程序或批处理文件”,去百度搜一下,安装telnet。

再接下来看最顶上的链接,sql配置管理器,配置完不需要根据链接里所说重启计算机!!

新建一个数据库(sa用户登录中),测试web project能不能连上数据库。在myeclipse里新建一个web project,Java EE版本用最新的,Java版本用你电脑自己装的。
这里写图片描述
src里建一个new class,把public static void main选项勾上。
这里写图片描述

接下来配置jdbc后测试能不能连上数据库,配置会出问题,见最后

package com.es.util;

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

public class DBConnection {

    public static Connection getConnection() {
        //声明Connection对象
        Connection con=null;
        //驱动程序�?
        String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
        //数据库不一样这个不一样
        String url = "jdbc:sqlserver://localhost:1433;DatabaseName=test";
        //test是你创建的数据库名
        String user = "sa";
        //MySQL配置时的密码
        String password = "123456";
        //遍历查询结果
        try {
            //加载驱动程序
            Class.forName(driver);
            //1.getConnection()方法,连接MySQL数据库!
            con = DriverManager.getConnection(url,user,password);
            if(!con.isClosed())
                System.out.println("Succeeded connecting to the Database!");

        } catch(ClassNotFoundException e) {   
            //数据库驱动类异常处理
            System.out.println("Sorry,can`t find the Driver!");   
            e.printStackTrace();   
            } catch(SQLException e) {
            //数据库连接失败异常处�?
            e.printStackTrace();  
            }catch (Exception e) {
            // TODO: handle exception
            e.printStackTrace();
        }finally{
            System.out.println("数据库数据成功获取!");
        }
        return con;
    }
    public static void close(Connection con){
        if(con!=null){
            try{
                con.close();
            }
            catch(SQLException e){
                e.printStackTrace();
            }
        }
    }
    public static void close(PreparedStatement pstmt){
        if(pstmt != null){
            try{
                pstmt.close();
            }
            catch(SQLException e){
                e.printStackTrace();
            }
        }
    }
    public static void close(ResultSet rs){
        if(rs != null){
            try{
                rs.close();
            }
            catch(SQLException e){
                e.printStackTrace();
            }
        }
    }
}//详情见顶上贴的链接

mypclipse里用tomcat执行,显示成功连接数据库即可。
这里写图片描述 }


碰到的问题:
新建的web project,右键Build Path,Libraries列里Add External JARs 找到安装jdbc的目录
这里写图片描述
这样配置好了jdbc,但是测试连接时不成功,查看tomcat的lib文件里,发现没有jdbc那个.jar文件,这时候就手动复制进去吧。。。
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值