Day03JavaWeb第三次笔记---JDBC的使用

JDBC:使用Java语言来操作数据库的。

一、JDBC简介 30

 规则:

使用JDBC可以操作所有的数据库。实质上JDBC就是一个接口。 

驱动:

实质上就是各数据库JDBC的实现类的包。

Day03JavaWeb第三次笔记---JDBC的使用_第1张图片

 二、JDBC快速入门 30

步骤:

Day03JavaWeb第三次笔记---JDBC的使用_第2张图片

 步骤0

创建文件夹,导入驱动包。并右键点击添加为库

Day03JavaWeb第三次笔记---JDBC的使用_第3张图片

 再进行将改包作为这个模块使用即可。

Day03JavaWeb第三次笔记---JDBC的使用_第4张图片

 步骤中的解释:

步骤2:

 url:数据库的名称

user:用户名

password:登陆密码

 这一步会返回一个连接类型的数值。 

 步骤7:释放资源

一定要先后释放先开始执行的数据。

 Day03JavaWeb第三次笔记---JDBC的使用_第5张图片

 三、JDBC API详解 31

3.1DriverManager 31

3.2Connection 32

Day03JavaWeb第三次笔记---JDBC的使用_第6张图片

本文主要讲解使用前两个。 

Day03JavaWeb第三次笔记---JDBC的使用_第7张图片

try{......}catch{......}使用:报错使用,捕获异常情况,并根据异常进行处理。

快捷键:ctrl+alt+t

try
{
    逻辑代码块1;
}
catch(ExceptionType e)
{
    处理代码块1;
}
在以上语法中,把可能引发异常的语句封装在 try 语句块中,用以捕获可能发生的异常。

如果 try 语句块中发生异常,那么一个相应的异常对象就会被拋出,然后 catch 语句就会依据所拋出异常对象的类型进行捕获,并处理。处理之后,程序会跳过 try 语句块中剩余的语句,转到 catch 语句块后面的第一条语句开始执行。

如果 try 语句块中没有异常发生,那么 try 块正常结束,后面的 catch 语句块被跳过,程序将从 catch 语句块后的第一条语句开始执行。

注:在catch中进行事务的回滚处理。


3.3Statement 33 

 Day03JavaWeb第三次笔记---JDBC的使用_第8张图片

 DDL:表或者库的增删改查等操作。

 DDL:一般不报异常就是没问题了,一般返回的count数是为0。

 3.4Reasult 34

 Day03JavaWeb第三次笔记---JDBC的使用_第9张图片

 3.5PreparedStatementc 35

Day03JavaWeb第三次笔记---JDBC的使用_第10张图片

  

你可能感兴趣的:(#,JavaWeb,数据库,java,mysql)