声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
JDBC:
JDBC 全称是Java DataBase Connection
JDBC API都是接口,为什么都是接口:
1.统一操作
2.将责任转给数据库开发商
如何添加jar包:
Eclipse 普通工程添加:
1.找到相应的数据库jar包
2.把jar包直接拷贝到工程目录
3.添加到编译环境
这种方法就是解除包,一定要解除才能删得了
Eclipse Maven Maven工程添加
1.首先进入中央仓库 www.mvnrepository.com
2.然后搜索MySQL
然后选择你想下载的版本,把依赖复制添加到eclipse即可
Oracle jar包下载:
也可以直接在Oracle的安装目录下查找
JDBC 接口介绍:(这些接口全部放在java.sql包下存放着)
DriverManager 驱动管理员 用于创建Connection
Connection 数据库连接对象
Statement SQL执行对象
PreparedStatement SQL预处理执行对象
ResultSet 查询的结果集
ResultSetMetaData 查询表结构
CallableStatement 存储过程调用
什么是驱动,驱动就是实现JDBC接口的操作类 Mysql JDBC API jar
java连接数据库步骤: 1.先把驱动找到 jar包 >> 添加到工程
如果是maven就直接把依赖设置好即可
2.启动数据库,保证数据库可以网络连接方式
3.加载驱动(有些数据库驱动包可以自动加载了) Class.forName(“com.mysql,jdbc.Driver”);
使用class加载类,使得静态成员初始化
//加载Driver类,它的静态块就会执行,执行静态块后就会马上注册驱动到驱动管理员类中
New com.mysql.jdbc.Driver(); New一下也能将加载类初始化
Com.mysql.jdbc.Driver.class 调用里面的属性也能将加载类初始化
学会查看 数据库jar中有没有META-INF/service这个文件夹,里面写着自动加载
4.使用DriverManagr管理员 创建Connection对象
一般都是填三个数据,以下三个:
DriverManager.getConnection(“” , ”” , ””);
MySQL URL多种种写法: 1.jdbc:mysql:///mysql 默认本地和默认的3306端口
2.jdbc:mysql://127.0.0.1:3306/mysql 这是定义地址端口
1.URL >>> 连接什么数据库
服务器地址
服务器端口
数据库名字
其他设置
2.用户名 3.密码
//这就是java连接数据库的完整写法
相关推荐
JAVA数据库编程JDBC 与 Java数据库接口JDBC入门基础讲座 与 JDBC API数据库编程实作教材-程序设计-JAVA JDBC全压缩包.rar
《Java 2从入门到精通》- 推荐 《Thinking in Java》- 强烈推荐* O’reilly的Java编程基础系列 - 参考* 二、进阶 《Java Cook Book》- 非常推荐* (包含了Java编程的Tips,适合当做手册来查阅) 《O’reilly-...
推荐完整精品Java教程 中软国际Java培训课件 Java核心技术全套课程 14-JDBC(共37页).ppt 推荐完整精品Java教程 中软国际Java培训课件 Java核心技术全套课程 15-输入输出流(共56页).ppt 推荐完整精品Java教程 ...
Java数据库接口JDBC入门基础讲座 .rar
java数据库接口JDBC入门基础讲,PDF文件。大小222KB。
Java数据库接口JDBC入门基础讲座
Java数据库接口 JDBC入门基础讲座
Spring JDBC Plus Spring JDBC Plus提供了基于的扩展。 当编写比CrudRepository支持的功能更复杂SQL时,它提供必要的功能。 如果您需要结合使用...入门(Spring Boot Starter Data JDBC Plus SQL) Gradle buildsc
面对传统JDBC的优化,使用Apache-DbUtils以及德鲁伊,C3P0技术
阿里云java源码数据库接口 中文文档 安装 通常,在您的项目中使用 ODPS JDBC 驱动程序有两种方法。 1.第一个是使用独立库: 从 . 结帐。 2.二是依靠maven为你解决依赖: < dependency > < groupId >...
Java数据库接口JDBC入门基础讲座.pdf
初入门想学习好jdbc的,可以下载去看看,帮助很大!
本书讲述当今计算机最热门语言Java,涵盖了Java语言最新版本的所有内容,从编写用于Web页面小应用程序的Java语言基础,到功能强大的...本书是从入门学习Java语言难得的参考书,适合于从初级到高级的计算机专业人员使用.
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_13 JDBC编程(共31页).ppt JAVA_01Java概述与应用\God.java JAVA_01Java概述与应用\Human.java JAVA_01Java概述与应用\javaapplet.html JAVA_01Java概述与应用\...
Java JDBC(Java Database Connectivity)是Java编程语言中用于与数据库进行交互的标准API。下面是使用Java JDBC进行数据库操作的基本步骤: 加载数据库驱动程序。 建立数据库连接。 创建和执行SQL语句。 处理结果集...
完整版精品java课件 Java基础入门教程 Java程序设计 第10章 JDBC数据库编程(共21页).ppt 完整版精品java课件 Java基础入门教程 Java程序设计 第11章 图形用户界面1(共27页).ppt 完整版精品java课件 Java基础入门...
3.1 使用spring JDBC入门 1 依赖包 使用spring JDBC最基础的jar包如下,将这些jar包加入java build path中。 (1) spring框架中(4.3.3):oap、beans、context、core、expression、tx(事务)、test(测试)、jdbc ...
Java_JDBC由浅入深,jdbc入门