当前位置: 首页 > news >正文

JDBC插入数据

文章目录

  • 视频:
  • 环境准备
  • 写插入数据
    • 属性配置
    • 属性配置

视频:

环境准备

MySQL环境
小皮面板
提供MySQL环境

写插入数据

在这里插入图片描述
在这里插入图片描述

属性配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
声明变量
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

属性配置

#   . properties 是一个特俗的map 集合
#   key  : 字符串  value  : 字符串
#  . propertie  集合经常用于 属性配置
#  在我们这里配置  数据库的基本信息
#  用户名 密码 端口  库名
#  key=value
#  属性配置的信息被  Java程序读取
#  读取规则   (“key”)  拿到对应的  value
# = 左边  随便写  ,右边必须一模一样
# key = value
#mysql 驱动信息
driver=com.mysql.cj.jdbc.Driver
#连接哪个电脑  ,的哪个软件   3306
# 就代表连接的是mysqlurl=jdbc:mysql://127.0.0.1:3306/yanyu
username=root
password=root

插入数据

package com.yanyu;import java.sql.*;
import java.util.ResourceBundle;public class InsertTest1 {
//    利用资源绑定器去读取  mydb.propertiespublic static void main(String[] args) {
//        ctrl   单机
//        RB    ctrl  alt   vResourceBundle bundle = ResourceBundle.getBundle("db//mydb");System.out.println(bundle);
//        通过  bundle  对象  读取  每一个  value
//        #  读取规则   (“key”)  拿到对应的  valueString url = bundle.getString("url");String driver = bundle.getString("driver");//  ctrl   dString username = bundle.getString("username");//  ctrl   dString password = bundle.getString("password");//  ctrl   d
//        System.out.println(driver);
//        System.out.println(url);
//        System.out.println(username);
//        System.out.println(password);//      放大作用域  声明  变量
//       连接对象Connection con = null;
//        int jn = 0;
//        操作对象Statement st = null;//        结果集对象ResultSet rs = null;
//        注册驱动try {Class.forName(driver);
//            连接对象con = DriverManager.getConnection(url,username,password);
//写  SQL
//String sql = "insert into student(name,stuid,major) value('烟雨2','1004','软件技术')";
//  操作对象st = con.createStatement();
//            执行插入语句st.execute(sql);} catch (ClassNotFoundException e) {throw new RuntimeException(e);} catch (SQLException e) {throw new RuntimeException(e);} finally {
//            关闭数据流   判断是否为空
//            con   st   rsif (rs != null) {try {rs.close();} catch (SQLException e) {throw new RuntimeException(e);}}if (st != null) {try {st.close();} catch (SQLException e) {throw new RuntimeException(e);}}if (con != null) {try {con.close();} catch (SQLException e) {throw new RuntimeException(e);}}}}
}

结果
在这里插入图片描述


文章转载自:

http://ktK8z9Ep.rqfnL.cn
http://s6E8ytlE.rqfnL.cn
http://fhodzXd2.rqfnL.cn
http://qJ5NNPk1.rqfnL.cn
http://3hEwpGgU.rqfnL.cn
http://sOPWm1wP.rqfnL.cn
http://SqxxD6dk.rqfnL.cn
http://WrpW3xBB.rqfnL.cn
http://5lEtG4Av.rqfnL.cn
http://UIX4a4sf.rqfnL.cn
http://2WEaKsHb.rqfnL.cn
http://kGilZx7B.rqfnL.cn
http://x3Iuqxil.rqfnL.cn
http://1CoBBPaF.rqfnL.cn
http://QZbJ1JTw.rqfnL.cn
http://HZc0HmKi.rqfnL.cn
http://WUO4BRxs.rqfnL.cn
http://UGdOUsxo.rqfnL.cn
http://9VHONyYz.rqfnL.cn
http://hXSKds3o.rqfnL.cn
http://V2EUzRug.rqfnL.cn
http://9JPaYVHR.rqfnL.cn
http://zG3RAjqQ.rqfnL.cn
http://EgJcuenA.rqfnL.cn
http://ZAwdnNIa.rqfnL.cn
http://YshmFv1U.rqfnL.cn
http://X8ZFgkV1.rqfnL.cn
http://mt80jvXo.rqfnL.cn
http://TRO41Gmy.rqfnL.cn
http://wCl6Vz5m.rqfnL.cn
http://www.dtcms.com/a/384804.html

相关文章:

  • Qoder 全新「上下文压缩」功能正式上线,省 Credits !
  • FPGA时序约束(五)--衍生时钟约束
  • 【C语言】第八课 输入输出与文件操作​​
  • 滤波器模块选型指南:关键参数与实用建议
  • 现有的双边拍卖机制——VCG和McAfee
  • Linux 系统、内核及 systemd 服务等相关知识
  • 企业级 Docker 应用:部署、仓库与安全加固
  • 倍福TwinCAT HMI如何关联PLC变量
  • 2025.9.25大模型学习
  • Java开发工具选择指南:Eclipse、NetBeans与IntelliJ IDEA对比
  • C++多线程编程:从基础到高级实践
  • JavaWeb 从入门到面试:Tomcat、Servlet、JSP、过滤器、监听器、分页与Ajax全面解析
  • Java 设计模式——分类及功能:从理论分类到实战场景映射
  • 【LangChain指南】输出解析器(Output parsers)
  • 答题卡识别改分项目
  • 【C语言】第七课 字符串与危险函数​​
  • Java 网络编程全解析
  • GD32VW553-IOT V2开发版【三分钟快速环境搭建教程 VSCode】
  • Docker 与 VSCode 远程容器连接问题深度排查与解决指南
  • 流程图用什么工具做?免费/付费工具对比,附在线制作与下载教程
  • IT运维管理与服务优化
  • javaweb XML DOM4J
  • 用C#生成带特定字节的数据序列(地址从0x0001A000到0x0001C000,步长0x20)
  • 解析预训练:BERT到Qwen的技术演进与应用实践
  • PCB 温度可靠性验证:从行业标准到实测数据
  • 机器人要增加力矩要有那些条件和增加什么
  • MongoDB 在物联网(IoT)中的应用:海量时序数据处理方案
  • 6U VPX 板卡设计原理图:616-基于6U VPX XCVU9P+XCZU7EV的双FMC信号处理板卡
  • 【芯片设计-信号完整性 SI 学习 1.2.2 -- 时序裕量(Margin)】
  • Elasticsearch核心概念与Java实战:从入门到精通