简单的选课系统(2)——数据库的连接

本文介绍了如何使用Java连接H2数据库,从载入jdbc驱动程序、定义连接URL、建立连接、创建Statement对象到执行查询和更新操作。详细讲解了每个步骤,并提供了具体的代码示例,适用于H2数据库且账号密码为'sa'的场景。
摘要由CSDN通过智能技术生成

前言

前面已经建立了数据库,那么接下来的任务就是利用java连接数据库,并且实现选课的逻辑等等。所以这里,我们就讲讲如何连接数据库。

载入jdbc驱动程序

各种数据库产品,由于厂商不一样,连接的方式也有差异。jdbc为不同的数据库提供了不同的驱动程序,通过驱动程序,jdbc屏蔽了各种数据库之间的差异。所以,驱动程序是知道如何与实际的数据库服务器进行绘画的权健部件。如果要载入驱动程序,只需要载入相应的类。驱动程序类自身的一个static代码块自动生成驱动程序的实例。
加载过程是通过Class.forName方法将驱动加载到运行环境中。加载的时候,驱动程序会自动在驱动程序管理器中完成注册。在家过程中,如果未找到驱动程序或者驱动程序版本不适应,会产生一个ClassNotFoundException错误,因而必须将Class.forName()方法放在try……catch块中。h2的载入名称可以在登陆的网页看到:
在这里插入图片描述

定义连接url

指向数据库的url’所使用的协议是jdbc协议,连同服务器主机名,端口和数据库名(或引用名)一起构成url。不同类型数据库的url不同,h2的url可以在登陆网页找到:
在这里插入图片描述

建立连接

在建立

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值