
jdk本身没有提供访问数据库的能力,它只是提供了一些接口,具体功能由各个数据库的的驱动jar包来实现,举个例子,Connection它只是一个接口,具体的实现由具体的数据库的的驱动jar包实现,你可以在mysql的驱动jar包中找到这个接口的实现
那数据库的驱动jar包是如何和jdk相关的数据库访问类,接口相关联的呢?是能通Class
forName,这就是为什么在访问数据库之前都要写一句Class
forName("com
mysql
jdbc
Driver")
弄清楚这个问题,首先是要了解数据库技术,理解其中涉及到的一些基本概念,比如:数据、数据处理、数据模型、数据库、数据库管理系统以及数据库系统等。 数据库是指长期存储在计算机内的,有组织的,可共享的、可以表现为多种形式的数据集合。
hibernate或者ibatis。
都挺好,轻量级,面向对象,把数据作为对象,这个方面好像hibernate优于ibatis。
hibernate没怎么用过,ibatis小巧,和其他框架结合着用,挺好,sql和数据连接全写在配置文件,好管理。你可以上网看看,至于hibernate,现在很流行ssh,上网看看,老多资料。
以上就是关于java连接数据库驱动的那个jar到底起什么作用(java与数据库连接加载驱动)全部的内容,包括:java连接数据库驱动的那个jar到底起什么作用(java与数据库连接加载驱动)、数据库版本是5.5.40的,jar包是哪个、求个用spring和struts2整合连接access数据库的框架,只要最简单的查询框架就可以,包括jar包等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)