JDBC的API(DriverManager)基本了解

embedded/2024/10/22 11:38:02/

前言

本篇博客主要是了解,DriverManager的作用

简单的复习一下静态方法的特点

静态方法的特点

1 使用 static 静态修饰符,修饰方法

2 可以被类名直接调用

-------在这里 DriverManager 就是类名(类名都是大写的)

3 静态方法的调用在创建对象之前

-------静态方法属于类的,并不是类的实例。在类加载时(编译阶段)就已经存在,可以在任何对象被创建之前被调用

4 静态方法只能调用静态方法,不能调用非静态方法

DriverManager的作用

通过调用静态方法,实现功能

1 注册驱动

调用registerDriver方法

DriverManager.registerDriver(new com.mysql.jdbc.Driver());

但是很多情况下,我们是不需要注册驱动的

原因:

我们在idea中配置驱动时,就已经注册了

2 连接数据库

调用 getConnection方法

  String url = "jdbc:mysql://localhost:3306/ss";String user = "root";String password = "123456";
Connection conn = DriverManager.getConnection(url, user, password);

http://www.ppmy.cn/embedded/108755.html

相关文章

TCP通信—client与server

TCP client -> 1.初始化套接字 -> 2.连接 -> 数据收发 server -> 1.初始化套接字 -> 2.绑定 -> 3.监听 -> 4.接收客户端连接 -> 数据收发 client&#xff1a; #include <stdio.h> #include <string.h> #include <unistd.h> #inclu…

12C 新特性,MOVE DATAFILE 在线移动 包括system, 附带改名 NID ,cdb_data_files视图坏了

ALTER DATABASE MOVE DATAFILE 可以改名 可以move file&#xff0c;全部一个命令。 resue 可以重用&#xff0c;keep好像不生效&#xff01;&#xff01;&#xff01; system照移动不误-------- SQL> select file_name, status, online_status from dba_data_files where …

Flutter 中的低功耗蓝牙概述

随着智能设备数量的增加&#xff0c;控制这些设备的需求也在增加。对于多种使用情况&#xff0c;期望设备在需要进行控制的同时连接到互联网会受到很大限制&#xff0c;因此是不可行的。在这些情况下&#xff0c;使用低功耗蓝牙&#xff08;也称为 Bluetooth LE 或 BLE&#xf…

向量与矩阵几何关系

目录 一、基向量二、向量与基向量三、向量张成的空间四、矩阵与线性变换五、矩阵乘法与线性变换复合 一、基向量 基向量&#xff08;basis vectors&#xff09;是构成向量空间的一组基本元素&#xff0c;它们满足以下条件&#xff1a; 线性无关&#xff1a;基中的向量之间不能…

拉取ros2_control_demos存储库

目录 克隆存储库 方法 1: 使用 git clone 和 rosdep 安装依赖 方法 2: 使用 vcs 工具管理多个存储库 区别总结 rosdep 和 APT 的关系 网络问题 安装依赖 克隆存储库 方法 1: 使用 git clone 和 rosdep 安装依赖 下载存储库&#xff1a; mkdir -p ~/ros2_ws/src cd ~/ros…

使用 RabbitMQ 和 Go 构建异步订单处理系统

使用 RabbitMQ 和 Go 构建异步订单处理系统 我们可以通过构建一个订单处理系统来演示如何使用消息队列&#xff08;MQ&#xff09;实现异步任务处理。这个项目将使用 RabbitMQ 作为消息队列&#xff0c;并使用 Go 语言来实现。以下是项目的详细教程和相关环境配置。 项目描述…

小阿轩yx-Kubernertes日志收集

小阿轩yx-Kubernertes日志收集 前言 在 Kubernetes 集群中如何通过不同的技术栈收集容器的日志&#xff0c;包括程序直接输出到控制台日志、自定义文件日志等 有哪些日志需要收集 日志收集与分析很重要&#xff0c;为了更加方便的处理异常 简单总结一些比较重要的需要收集…

(四)webAPI的发布和访问

我们已经创建了一个core webapi项目&#xff0c;基于.net6.0&#xff0c;默认包含WeatherForecastController控制器。&#xff08;可参见前几期的博文&#xff09;。 1.项目发布 使用命令 dotnet publish -o publish来发布项目。&#xff08;也可以右击项目->发布->文件…