第一个Java web前期工作

来源:互联网 发布:c语言贪吃蛇游戏代码 编辑:程序博客网 时间:2024/05/25 08:15

小伙伴写的非常好,我把自己的经验补充进来,防止自己下次又重装系统忘记这些操作。。。
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
原创粉丝点击