前言
前面已经建立了数据库,那么接下来的任务就是利用java连接数据库,并且实现选课的逻辑等等。所以这里,我们就讲讲如何连接数据库。
载入jdbc驱动程序
各种数据库产品,由于厂商不一样,连接的方式也有差异。jdbc为不同的数据库提供了不同的驱动程序,通过驱动程序,jdbc屏蔽了各种数据库之间的差异。所以,驱动程序是知道如何与实际的数据库服务器进行绘画的权健部件。如果要载入驱动程序,只需要载入相应的类。驱动程序类自身的一个static代码块自动生成驱动程序的实例。
加载过程是通过Class.forName方法将驱动加载到运行环境中。加载的时候,驱动程序会自动在驱动程序管理器中完成注册。在家过程中,如果未找到驱动程序或者驱动程序版本不适应,会产生一个ClassNotFoundException错误,因而必须将Class.forName()方法放在try……catch块中。h2的载入名称可以在登陆的网页看到:
定义连接url
指向数据库的url’所使用的协议是jdbc协议,连同服务器主机名,端口和数据库名(或引用名)一起构成url。不同类型数据库的url不同,h2的url可以在登陆网页找到:
建立连接
在建立