JDBC概述:java
"JDBC"即Java链接数据库,根据数据库不一样而创建的链接之间也存在差别。在MySQL数据库上主要仍是操做数据的。在JDBC体系结构中主要包括两个部分:JDBC应用程序层和JDBC驱动程序层。下面的表格显示了JDBC链接到不一样数据库。接下来咱们将具体地了解Java和数据库之间的关系。mysql
JDBC:sql
准备好相应的准备工做,而后再具体开始学习JDBC。请下载相应的jar包(mysql-connector-java-5.1.24-bin.jar)到MySQL数据库网站,在MySQL数据库中创建test数据库,并将emp数据表设置为对应的数据表。
数据库
使用JDBC链接数据库的基本步骤:ide
咱们对的数据库链接在Java语言中使用jdbc技术,一般分为如下几个步骤。函数
1.负载驱动:使用Class.forname("...");学习
2.创建联系:使用DriverManager.getC.onnection("...");网站
3.建立一个SQL语句对象。公共Statement()spa
从SQL对象中提取相应sql语句执行的方法。
对象
二、经过JDBC链接技术,实现“动态sql”操做数据表。
用属性文件和封装的sql方法处理数据表。
propertyfile:就是把一些没有变化的代码写到一个文件中,而后直接经过提取该文件来实现链接。当你改变数据库信息时,你只须要改变属性文件。里面指定的代码无需进行更改。
(1)、创建属性文件。
在项目的“SRC”一级目录下新建一个文件。new-->Other-->输入Textfile就能够建立了。将相关的属性写入到这个文件中
#链接jdbc的属性文件
driver = com.mysql.jdbc.Driver
URL = jdbc:mysql://localhost:3306/test
username = root
password = 123456
命名为:jdbc.properties文件。
(2)、建立JdbcMethod类。用来封装相应的方法。并链接对应的属性文件。
(3)、新建一个JdbcTest类,带有主函数。
下面咱们将介绍一些用于JDBC的经常使用方法,请记住,链接数据库时不须要对表中的数据进行增删改查。务必掌握使用动态sql的方法来处理数据库和处理思路。