JDBC链接

JDBC概述:java

"JDBC"即Java链接数据库,根据数据库不一样而创建的链接之间也存在差别。在MySQL数据库上主要仍是操做数据的。在JDBC体系结构中主要包括两个部分:JDBC应用程序层和JDBC驱动程序层。下面的表格显示了JDBC链接到不一样数据库。接下来咱们将具体地了解Java和数据库之间的关系。
15-1.pngmysql


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的方法来处理数据库和处理思路。