首页 > 作文

IDEA实现JDBC的操作步骤

更新时间:2023-04-04 20:05:57 阅读: 评论:0

目录
什么是jdbcjdbc本质idea配置

什么是jdbc

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

jdbc本质

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

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

idea配置

1、idea新建工程

2、新建modle

3、添加mysql数据库驱动

3.1鼠标右键点集新建好的modle——>open module tting

3.2 libraries—>±—>java

3.3 添加mysql数据库驱动

3.3 添加成功

3.4 查看驱动是否配置成功——> externallibraries

jdbc简单实现一条sq三八活动方案l语句

代码

package com.test.jdbc;/** * @author pan * @date 2022/1/28 18:52 */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;        resultt  resultt = null;        try {            resourcebundle resourcebundle = resourcebundle.getbundle("com\\test\\jdbc\\jdbc");            //1、注册驱动            /*            driver driver = new com.mysql.cj.jdbc.driver();            drivermanager.registerdriver(driver);            */            string aclass = resourcebundle.getstring("class");            // 利用类的加载机制可以使完成注册驱动,因为driver类有一个静态代码块,该代码块完成了上述的任务,可以利用反射机制,在类加载的时候执行静态代码块            class.forname(aclass);            //2、建立连接            string url = resourcebundle.getstring("url");            string ur = resourcebundle.getstring("ur");            string password = resourcebundle.getstring("password");            connection = drivermanager.getconnection(url, ur, password);            //3、获取数据库操作对象            statement = connection.createstatement();            //4、执行sql语句            string sql = "lect * from emp";            resultt = statement.executequery(sql);            //5、操作结果集            while(resultt.next()){                string ename = resultt.getstring("ename");                string deptno = resultt.getstring("deptno");                string sal = resultt.getstring("sal");                system.out.println(ename+" " +deptno+" "+ sal);            }        } catch (sqlexception 国庆中秋图片大全图片| classnotfoundexception e) {            e.print考研英语难度stacktrace();        }finally {            //6、释放资源            if(resultt != null){                try {                    resultt.clo();                } catch (sqlexception e) {                    e.printstacktrace();                }            if(statement != null){                    statement.clo();            if(connection != null){                    connection.clo();        }    }}

jdbc.properties

url = jdbc:mysql://localhost:3306/yinpan?ussl=fal&rvertimezone=asia/shanghai&allowpublickeyretrieval=trueur = rootpassword =class = com.mysql.cj.jdbc.driver

执行结果

到此这篇关于i平抛运动dea实现jdbc的文章就介绍到这了,更多相关idea实现jdbc内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-04 20:05:56,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/50be45fc6c514e6e653512855d732be8.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:IDEA实现JDBC的操作步骤.doc

本文 PDF 下载地址:IDEA实现JDBC的操作步骤.pdf

标签:数据库   接口   代码   语句
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图