JDBC连接数据库的具体方法(JSP),一步步教你,适合新手小白

本文详细介绍了在IntelliJIDEA中配置并连接SQLServer数据库的步骤,包括下载驱动、导入jar文件、设置web.xml和pom.xml中的依赖,以及两种连接方式的示例代码。
摘要由CSDN通过智能技术生成

在最近学习JSP的过程中,在idea连接数据库的过程中小白总会遇到各种各样的问题,作为一个过来人,小编讲讲连接数据库的一些小细节。

首先,大家需要去下载一个SQL server的驱动程序(idea的下载巨慢,有些同学还不能下载)

可以直接去官网下载ZIP文件,下载好之后,我们需要进去idea导入

导入分三步

1.在web.xml中插入<context-param>标签,输入driver和url,username,password的内容

2.把外部jar导入库

点击文件,打开项目结构

点击+号来导入你刚下载的驱动文件(注意是在jars文件夹里面的)完了注意要导入(源,类,JavaDoc三个jar包)jars文件夹里面都有,注意别导错就行。

3.在pom.xml里面导入相应的依赖项

导入完成后,同时也安装完了SQL的驱动程序

可以在idea右侧的数据库中测试连接一下哎,如果连接成功了,那么意味着已经导入OK了

接下来是在项目中如何连接呢?

1.直接连接

String url = "jdbc:sqlserver://localhost;databaseName=***//表名;encrypt=true;trustServerCertificate=true";
String username = "***";//你自己的数据库username
String password = "********";//你自己数据库的password
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement();
String query = "SELECT * FROM usertable";
ResultSet rs = stmt.executeQuery(query);

2.由于之前在web.xml里面导入了<context-param>,因此我们可以直接使用

ServletContext context = getServletContext();
String driver=context.getInitParameter("driver");
String url=context.getInitParameter("url");
String username1=context.getInitParameter("username");
String password1=context.getInitParameter("password");
try{
    Class.forName(driver);
    con=  DriverManager.getConnection(url,username1,password1);
}catch (ClassNotFoundException e) {
    e.printStackTrace();
} catch (SQLException e) {
    e.printStackTrace();
}

复制代码直接使用即可

后续还会更新一些关于SQL server的相关报错问题或者是springboot写项目的时候遇到问题等等,希望友友可以持续关注,也可以私我一起讨论哦

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值