1、JDBC 操作数据库步骤
1)、载入JDBC驱动程序 Class.forName(驱动程序);
2)、通过驱动管理器建立连接
Connection conn=DriverManager.getConnection(数据库连接URL,用户名, 密码)
3)、通过连接对象创建语句对象
Statement st=conn.createStatement();
4)、通过语句对象执行数据库操作
以“读”操作为例,executeQuery(String sql)方法,返回类型为ResultSet。
ResultSet rs=executeQuery(String sql);
如果是写操作,则执行语句对象的executeUpdate(String Sql)方法,返回类型为int,表示受影响的行数。
int i=st.executeUpdate(String sql);
5)、处理结果
视业务逻辑不同在try catch finally块中写。
6)、一次关闭中间用到的对象、
关闭对象,依照先开的后关原则,如果是读操作,关闭操作为:
rs.close();
st.close();
conn.close();

JDBC 操作数据库步骤相关推荐

  1. jdba访问mysql_Java中JDBC操作数据库的步骤

    Java中JDBC操作数据库的步骤,今天给喜欢Java开发或者是想要参加Java培训学习的小伙伴们分享一些Java技能干货,那就是Java阐述jdba操作数据库的步骤,废话不多说了,随小编一起来看一下 ...

  2. 说说JDBC 操作数据库的步骤?

    分析&回答 1)加载(注册)数据库驱动(到JVM). 2)建立(获取)数据库连接. 3)创建(获取)数据库操作对象. 4)定义操作的SQL语句. 5)执行数据库操作. 6)获取并操作结果集. ...

  3. JavaWeb:用JDBC操作数据库

    JDBC系列阅读 JavaWeb:用JDBC操作数据库 JavaWeb:JDBC之事务 JavaWeb:JDBC之数据库连接池 使用JDBC实现水果超市管理系统 1. 什么是JDBC JDBC的全称是 ...

  4. java监听数据库操作_第十六篇——JDBC操作数据库之监听器

    JavaWeb应用中,很多的地方都和session有关.因此session相关的事件监听器,在日常工作中非常有用. 有时候我们需要统计当前在线的人数和访问人数总数,此时就可以使用监听器技术来很简单的实 ...

  5. Mybatis介绍、jdbc操作数据库原始写法以及Mybatis架构

    文章目录 Mybatis介绍 jdbc操作数据库原生写法 使用jdbc编程问题总结 Mybatis架构 Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个 ...

  6. java完整JDBC操作数据库

    java使用JDBC操作数据库的包含以下7个主要步骤: 1.加载JDBC驱动程序 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的 ...

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

    文章目录 一.JDBC 概念 二.JDBC 本质 三.使用 JDBC 操作数据库的好处 四.JDBC 提供的 API 组件 一.JDBC 概念 JDBC 全称 Java DataBase Connec ...

  8. Java数据库开发与应用之MySQL数据库、JDBC操作数据库、C3P0数据库连接池,Java反射等

    MySQL数据库,JDBC接口,MyBatis框架等,掌握的数据的存放和管理. Java数据库开发基础,介绍MySQL数据库.JDBC操作数据库.C3P0数据库连接池,Java反射等内容,进行油画商城 ...

  9. 20.JDBC操作数据库

    目录 1. Java基本介绍 2. JDK下载安装及其环境配置 3. 一个简单的java程序 4. Eclipse基本使用.数据类型.运算符 5. 控制语句(if.switch.for.while.f ...

  10. 25、jdbc操作数据库(2)

    说一下使用jdbc时涉及到的一些基本的接口和类 java.sql.Driver 是数据库驱动接口,com.mysql.jdbc.Driver是mysql对应的驱动,由数据库供应商实现,用于提供驱动,实 ...

最新文章

  1. 亚马逊机器学习服务:深入研究AWS SageMaker
  2. 麦肯锡:优秀数据科学家的5个特征!
  3. ACM训练小结-2018年6月19日
  4. windows redis sentinel install
  5. ubuntu 鼠标变成黑色的叉并且图标消失
  6. java 分布式 redis缓存技术_JAVA架构师系列课程分布式缓存技术Redis权威指南,资源教程下载...
  7. [SCOI2013]多项式的运算
  8. 使用 JavaScript 上传 PDF 和 Excel 等二进制文件到 ABAP 服务器并进行解析
  9. [Java基础]反射获取成员方法并使用练习
  10. 带权中位数-算法导论第三版第九章思考题9-2
  11. C/C++面试题—链表中倒数第k个结点
  12. Java内部类 Inner Class
  13. 总线制和多线制示意图_火灾自动报警系统 总线制与多线制的区别
  14. layui鼠标放上图片局部放大_老照片修复教程之—裁剪图片大小
  15. 基于三层结构的CRM系统(Agent X)的设计和开发
  16. GeoServer地图开发解决方案(二):地图数据处理篇
  17. Flink-CEP快速入门
  18. 蓝牙mesh组网-JDY-24M初步探索
  19. [译]露天矿山道路设计指南:第一章
  20. 电脑控制安卓手机的工具神器Scrcpy GUI

热门文章

  1. FITS python
  2. UITextView 首行缩进
  3. JDK8-Lang框架分析(二)
  4. 经常眩晕,可能是不痛的偏头痛
  5. html取消select下拉,jquery取消选择select下拉框
  6. IP-SAN存储技术
  7. Golang面试问题汇总
  8. 占优策略名词解释_占优策略均衡
  9. 35岁是个坎,为啥到岁数就不想要你了
  10. BIOS实战之Super IO-Smart Fan