iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >IDEA实现JDBC的操作步骤
  • 1112
分享到

IDEA实现JDBC的操作步骤

2024-04-02 19:04:59 1112人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

目录什么是JDBCJDBC本质idea配置什么是JDBC   JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行sql语句的Java

什么是JDBC

  JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行sql语句的Java api,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

JDBC本质

JDBC接口:是由sun公司提供的一套jdbc接口,该接口由各大数据库厂家实现,最终向程序员和用户提供和数据库的交互。

驱动:驱动是由各数据库厂家遵循接口所实现的各个实现类。

IDEA配置

1、IDEA新建工程

2、新建modle

3、添加Mysql数据库驱动

3.1鼠标右键点集新建好的modle------>Open Module Setting

3.2 libraries—>±—>Java

3.3 添加mysql数据库驱动

3.3 添加成功

3.4 查看驱动是否配置成功------> ExternalLibraries

JDBC简单实现一条sql语句

代码

package com.test.jdbc;


import com.sun.java.util.jar.pack.DriverResource;
import java.sql.*;
import java.util.ResourceBundle;
 * @ClassName : com.test.jdbc.jdbcTest04
 * @Description : 类描述
public class JdbcTest04 {
    public static void main(String[] args) {
        Connection connection = null;
        Statement statement = null;
        ResultSet  resultSet = null;
        try {
            ResourceBundle resourceBundle = ResourceBundle.getBundle("com\\test\\jdbc\\jdbc");
            //1、注册驱动
            
            String aClass = resourceBundle.getString("class");
            // 利用类的加载机制可以使完成注册驱动,因为Driver类有一个静态代码块,该代码块完成了上述的任务,可以利用反射机制,在类加载的时候执行静态代码块
            Class.forName(aClass);
            //2、建立连接
            String url = resourceBundle.getString("url");
            String user = resourceBundle.getString("user");
            String passWord = resourceBundle.getString("password");
            connection = DriverManager.getConnection(url, user, password);
            //3、获取数据库操作对象
            statement = connection.createStatement();
            //4、执行sql语句
            String sql = "select * from emp";
            resultSet = statement.executeQuery(sql);
            //5、操作结果集
            while(resultSet.next()){
                String ename = resultSet.getString("ename");
                String deptno = resultSet.getString("deptno");
                String sal = resultSet.getString("sal");
                System.out.println(ename+" " +deptno+" "+ sal);
            }
        } catch (SQLException | ClassNotFoundException e) {
            e.printStackTrace();
        }finally {
            //6、释放资源
            if(resultSet != null){
                try {
                    resultSet.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            if(statement != null){
                    statement.close();
            if(connection != null){
                    connection.close();
        }
    }
}

jdbc.properties

url = jdbc:mysql://localhost:3306/yinpan?useSSl=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
user = root
password =
class = com.mysql.cj.jdbc.Driver

执行结果

到此这篇关于IDEA实现JDBC的文章就介绍到这了,更多相关IDEA实现JDBC内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: IDEA实现JDBC的操作步骤

本文链接: https://www.lsjlt.com/news/138055.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • IDEA实现JDBC的操作步骤
    目录什么是JDBCJDBC本质IDEA配置什么是JDBC   JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java...
    99+
    2024-04-02
  • JDBC连接MySQL操作步骤
    package testJDBC; import java.sql.*; public class JDBCdemo1 { public static void main(String[] args){Co...
    99+
    2024-04-02
  • jdbc环境配置及操作步骤
    文章目录 jdbc环境配置jdbc 操作步骤 jdbc 环境配置 jdbc开发,需要提前先准备驱动包(下载一个mysql驱动包)及配置(项目配置引入这个驱动包) 下载链接:mysql驱...
    99+
    2023-09-03
    java jvm mysql
  • C#操作DataTable的实现步骤
    目录一、表创建一、表创建二、创建列 -并填充值(添加新数据行) (dt什么都没有、无结构)三、向有结构的dt中添加新数据行四、添加新数据行到dt中的指定位置五、赋值和取值六、筛选行七...
    99+
    2023-05-14
    C#操作DataTable C# DataTable操作
  • SpringBoot封装JDBC的实现步骤
    Spring Boot中可以在配置文件中直接进行数据库配置, spring.datasource.username= root spring.datasource.passw...
    99+
    2024-04-02
  • MySQL实现JDBC详细步骤
    目录JDBC基础入门概念本质JDBC的7个步骤JDBC入门示例代码JDBC基础入门 概念 JDBC(Java DataBase Connectivity,java数据库连接)是一种用...
    99+
    2024-04-02
  • Java连接MySQL8.0 JDBC的详细步骤(IDEA版本)
    一.导入jar包   1.下载jar包:https://dev.mysql.com/downloads/                  2.导入     在项目文件夹下新建一个名...
    99+
    2024-04-02
  • python操作手机app的实现步骤
    目录一、下载Android SDK二、添加环境变量   三、测试adb环境四、adb详细命令五、python操作app的思路六、python如何使用ad...
    99+
    2024-04-02
  • VB.NET实现Singleton模式的操作步骤
    本篇内容主要讲解“VB.NET实现Singleton模式的操作步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“VB.NET实现Singleton模式的操作步骤”吧!我们会在这篇文章中为大家详细...
    99+
    2023-06-17
  • jdbc访问数据库类的操作步骤是什么
    这篇文章给大家介绍jdbc访问数据库类的操作步骤是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。String driver="com.micsoft.sqlserver.jdbc.sqlserverDri...
    99+
    2023-06-03
  • IDEA如何实现JDBC
    这篇文章将为大家详细讲解有关IDEA如何实现JDBC,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。什么是JDBC  JDBC(Java Data Base Connectivity,java数据库连接)是...
    99+
    2023-06-29
  • IDEA集成Gitee码云的实现步骤
    目录码云帐号注册和登录 码云创建远程库IDEA 集成码云 IDEA 连接码云将本地代码 push 到码云远程库pull 拉取远程库到本地库clone 克隆远程库到本地码云复制 Git...
    99+
    2024-04-02
  • ShardingSphere jdbc集成多数据源的实现步骤
    目录集成sharding jdbc1. 引入依赖2. 配置分表规则问题集成多数据源1. 引入依赖2. 多数据源配置3. 增加多数据源配置4. 使用总结最近有个项目的几张表,数量级在千...
    99+
    2024-04-02
  • logminer操作步骤
    前提: 1 数据可以归档模式也可以非归档模式。 2 需要调整supplemental_log_data_min才能进行日志挖掘。 sys@oratest1(test-for-lihb)> selec&...
    99+
    2024-04-02
  • MySQL操作日志查看的实际操作步骤
    本篇内容介绍了“MySQL操作日志查看的实际操作步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  对m...
    99+
    2024-04-02
  • Linux卸载Mysql的操作步骤(实操总结)
    Linux卸载Mysql数据需要提供以下几步: 1,找出处于运行状态的MySQL进程 ps -ef | grep mysql 2,杀掉MySQL进程, kill -9 3,删除MySQL数据库内容 sudo rm -rf /var/...
    99+
    2023-08-18
    mysql linux 数据库
  • 安装mysql5.1的操作步骤
    小编给大家分享一下安装mysql5.1的操作步骤,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!安装步骤:1、在官网下载mysql5.1压缩包并解压;2、点击运行mysql5.1安装程序,进入安...
    99+
    2024-04-02
  • IDEA集成docker实现远程部署的步骤
    1. docker 服务器开启远程访问 登录 docker 所在的远程服务器,使用命令 vim /usr/lib/systemd/system/docker.service 修改配置...
    99+
    2024-04-02
  • Pythonexe的实际操作步骤是怎样的
    Pythonexe的实际操作步骤是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Python6. 把c:\python25\dlls目录中的.pyd和.dll文件,复制到...
    99+
    2023-06-17
  • JDBC编程的详细步骤
    目录前言1.创建数据库连接Connection2.创建操作命令对象Statement3.执行SQL,替换占位符,之后再执行4.如果是查询操作,处理结果集5.释放资源返回对象前言 JD...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作