• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

lzsykal

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

20220827 第六组 张嘉源 JDBC

JDBC

导入外部依赖

需要引入mysql的驱动(指的是引入的jar包)

数据的持久化,把数据永久的保存起来。主要的方式还是存到硬盘上。

持久化的实现过程大部分是通过数据库来完成。

JDBC

数据库的驱动

java.sql.Driver接口,所有驱动程序需要实现的接口。

mysql:com.mysql.jdbc.Driver

oracle:oracle.jdbc.driver.OracleDriver

反射,Class.forName("com.mysql.jdbc.Driver")

URL地址

jdbc协议

jdbc:mysql://主机名称 : 端口号/数据库名

jdbc:mysql://127.0.0.1:3306/jsoft?useUnicode=true&characterEncoding=utf8

8.0版本还需要传参useSSL=false&serverTimezone=UTC

oracle:

jdbc:oracle:thin:@主机名称:oracle端口:数据库名

sqlServer:微软 C#

jdbc:sqlserver://127.0.0.1:端口号:DatabaseName=xxxx

用户名

root

密码

root

执行数据库的DML语句--增删改

Java中3个接口分别定义了对数据库的调用的不同的方式:

1、Statement:用来执行静态sql语句并返回它所生成的结果对象

2、PreparedStatement:预编译,可以使用此对象多次高效的执行该语句

3、CallableStatement:用来执行sql存储过程

posted on 2022-08-27 09:13  林钟朔一  阅读(25)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3