JDBC使用流程

1、JDBC工作过程:

    1、加载驱动建立连接

    2、创建语句对象

    3、执行sql语句

    4、处理结果集

    5、关闭连接

2、使用工具获取连接

    在工程中,编写一个访问数据库的工具类,此后所有的访问数据库的操作,都从工具类中获取连接

    两种方式:

      直接把数据写在工具类中

      把数据库配置写在一个properties属性文件中,工具类读取属性文件,逐行获取数据库参数

3、

时间: 2024-08-03 19:42:26

JDBC使用流程的相关文章

加载数据库驱动程序的方法和JDBC的流程

加载驱动方法 1.Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 2. DriverManager.registerDriver(new com.mysql.jdbc.Driver()); 3.System.setProperty("jdbc.drivers", "com.mysql.jdbc.Driver"); JDBC流程: 加载驱动 DriverManager.

JDBC一般流程及优化过程

import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Base {   /**  * @param args  * @throws Exception  */ public static void main(String[] args) th

java JDBC编程流程步骤

JDBC:Java Data Base Connection JDBC是用于运行sql语句并从数据库中获取新新的java API. JDBC是用来(让我们的程序)通过网络来操作数据库的,作用非常重要:JDBC技术也是Java核心技术之中的一个. 是使用JDBC驱动程序訪问数据库的首选方式 通过JDBC操作数据库--步骤: 第1步:注冊驱动 (仅仅做一次) 第2步:建立连接(Connection) 第3步:创建运行SQL的语句(Statement) 第4步:运行语句 第5步:处理运行结果(Resu

JDBC NOTE

JDBC 基本流程: 1. 加载驱动 2.得到连接 3.创建PreparedStatement 4.执行操作 5.根据结果做处理 1. SQLSERVER 1 String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; 2 String dbURL="jdbc:sqlserver://localhost:1433; DatabaseName=UserManager"; 3 String sqlU

java关于jdbc的配置与使用步骤

1.下载一个jdbc的jar包 2.在eclipse的项目名右键-new-folder 创建一个文件夹lib 3.将jar包拖到此文件夹中,在此jar包右键build path--add to path  ,现在jar包导入成功 下面介绍jdbc使用流程 首先在使用jdbc的java文件里导包 Import java.sql.*; 1.加载驱动:Class.forName("com.mysql.jdbc.Driver"); 2.创建连接:Connection cnn=DriverMan

老调重弹:JDBC系列 之 <JDBC层次结构和基本构成>

前言 最近在研究Mybatis框架,由于该框架基于JDBC,想要很好地理解和学习Mybatis,必须要对JDBC有较深入的了解.所以便把JDBC 这个东东翻出来,老调重弹,好好总结一番,作为自己的笔记,也是给读者一个参考---本篇博文是我的上篇博文老调重弹:JDBC系列 之 <驱动加载原理全面解析>的续文,主要梳理一下JDBC的层次结构和基本构成.以下是本文的组织内容(用户可以点击上面的目录栏查看): JDBC的层次结构 总体而言,JDBC包含以下几大角色 : Driver.DriverMan

Spring源码阅读:Spring JDBC 组件的设计与实现

昨天回忆了我在学习JDBC时自己设计的JDBCTemplate(写在上一篇博客中),在使用Spring过程中,有时会用到Spring给我们提供的JdbcTemplate,这里看看Spring是如何实现这个组件的. 在使用Spring JDBC是你要做的工作很少: 从上面的图上可以看出来,使用Spring JDBC,你只需要做四个工作: 1)定义连接参数:也就是定义url,driver,user,password这个几个参数,一般我们会用一个jdbc.properties文件来配置. 2)指定要执

JDBC原理之层次结构

目录 JDBC的层次结构 前言 Collection角色 Statement角色 ResultSet角色 JDBC工作的基本流程 JDBC的层次结构 前言 JDBC API提供了以下接口和类: DriverManager: 这个类管理数据库驱动程序的列表.确定内容是否符合从Java应用程序使用的通信子协议正确的数据库驱动程序的连接请求.识别JDBC在一定子协议的第一个驱动器将被用来建立数据库连接. Driver: 此接口处理与数据库服务器通信.很少直接直接使用驱动程序(Driver)对象,一般使

JDBC、ibatis(mybatis)、Hibernate有什么不同?

①JDBC编程流程固定,同时将sql语句和java代码混在了一起,经常需要拼凑sql语句,细节很繁琐: ②ibatis(mybatis)它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句,不过mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执行的结果再映射生成java对象.但是mybatis无法做到数据库无关性,如果需要实现支持多种数据库的软件则需要自定义多套sql映射文件,工作量大. ③H