【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 您所在的位置:网站首页 mysql导入access数据库 【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程

【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程

2023-03-28 19:56| 来源: 网络整理| 查看: 265

【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 | build.gradle 导入数据库驱动依赖 jar 包 | 使用 JDBC 访问数据库 ) 原创

韩曙亮_ 2023-03-25 07:28:39 ©著作权

文章标签 数据库 intellij-idea jar java jdbc 文章分类 JavaScript 前端开发

©著作权归作者所有:来自51CTO博客作者韩曙亮_的原创作品,请联系作者获取转载授权,否则将追究法律责任

文章目录一、IntelliJ IDEA 创建 Gradle 工程二、导入数据库驱动依赖 jar 包1、为 Gradle 定义 Maven 仓库2、添加 MySQL 数据库驱动依赖3、添加 SQLServer 数据库驱动依赖4、Maven 工程添加数据库驱动依赖三、使用 JDBC 访问数据库

一、IntelliJ IDEA 创建 Gradle 工程

在 IntelliJ IDEA 的菜单栏中 , 选择 " File / New / Project… " 选项 ,

【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 | build.gradle 导入数据库驱动依赖 jar 包 | 使用 JDBC 访问数据库 )_jdbc

选择创建的 Gradle 工程 ,

【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 | build.gradle 导入数据库驱动依赖 jar 包 | 使用 JDBC 访问数据库 )_java_02

点击 Next 在新对话框中输入工程名称 JDBC , 创建工程 ;

【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 | build.gradle 导入数据库驱动依赖 jar 包 | 使用 JDBC 访问数据库 )_intellij-idea_03

创建后的工程 :

【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 | build.gradle 导入数据库驱动依赖 jar 包 | 使用 JDBC 访问数据库 )_数据库_04

二、导入数据库驱动依赖 jar 包

1、为 Gradle 定义 Maven 仓库

在 build.gradle 构建脚本 中 的 repositories 块中 , 定义 项目 依赖库 的 Maven 仓库 mavenCentral() ;

常见的 Maven 仓库有 :

mavenCentral() : 中央 Maven 仓库 , 可以找到绝大多数的开源库 ;google() : Google 维护的 Maven 仓库 , 中国国内无法访问 ;jcenter() : 已经停止维护 ;

2、添加 MySQL 数据库驱动依赖

添加 MySQL 数据库驱动依赖 :

repositories { mavenCentral() } dependencies { implementation 'mysql:mysql-connector-java:8.0.28' }

加载 MySQL 数据库驱动时 , 使用如下代码 :

// 加载 JDBC 驱动 Class.forName("com.mysql.cj.jdbc.Driver");

3、添加 SQLServer 数据库驱动依赖

添加 SQLServer 数据库驱动依赖 :

repositories { mavenCentral() } dependencies { implementation 'com.microsoft.sqlserver:mssql-jdbc:9.4.0.jre8' }

加载 SQLServer 数据库驱动时 , 使用如下代码 :

// 加载 JDBC 驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

4、Maven 工程添加数据库驱动依赖

如果在 Maven 工程中 , 在 pom.xml 中添加下面的依赖 :

添加 SQLServer 依赖 : com.microsoft.sqlserver mssql-jdbc 9.4.0.jre8 添加 MySQL 依赖 : mysql mysql-connector-java 8.0.27

三、使用 JDBC 访问数据库

使用 JDBC 访问数据库代码示例 :

import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class SQLServerExample { public static void main(String[] args) { // 数据库连接字符串 String connectionUrl = "jdbc:sqlserver://localhost:1433;databaseName=YourDatabaseName;user=YourUsername;password=YourPassword"; try { // 加载 JDBC 驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // 建立数据库连接 Connection connection = DriverManager.getConnection(connectionUrl); // 创建一个 Statement 对象以执行 SQL 查询 Statement statement = connection.createStatement(); // 执行 SQL 查询 ResultSet resultSet = statement.executeQuery("SELECT * FROM your_table_name"); // 处理查询结果 while (resultSet.next()) { System.out.println("Column1: " + resultSet.getString("column1") + ", Column2: " + resultSet.getString("column2")); } // 关闭资源 resultSet.close(); statement.close(); connection.close(); } catch (Exception e) { e.printStackTrace(); } } }

收藏 评论 分享 举报

上一篇:【JDBC】JDBC API 详解 ② ( Connection 数据库连接对象 | 获取 SQL 执行对象 - 普通、预编译 SQL 语句 | 事务管理 | 开启事物 | 提交事物 | 回滚事物 )

下一篇:【JDBC】JDBC 简介 ( JDBC 概念 | JDBC 本质 | 使用 JDBC 操作数据库的好处 | JDBC 提供的 API 组件 )



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有