之前我们是使用 MySQL 的命令来操作事务。接下来我们使用 JDBC 来操作银行转账的事务。 1 数据准备 -- 创建账户表 CREATE TABLE account( -- 主键 id INT PRIMARY KEY AUTO_INCREMENT, -- 姓名 NAME VARCHAR(10), ...
转载
2021-07-22 16:21:00
368阅读
2评论
1 什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 2 JDBC原理 早期SUN公司的天才们想编写一
原创
2021-07-15 15:04:27
566阅读
什么时候自己创建工具类? 如果一个功能经常要用到,我们建议把这个功能做成一个工具类,可以在不同的地方重用。 “获得数据库连接”操作,将在以后的增删改查所有功能中都存在,可以封装工具类JDBCUtils。提供获取 连接对象的方法,从而达到代码的重复利用。 工具类包含的内容 1) 可以把几个字符串定义成 ...
转载
2021-07-22 13:22:00
411阅读
点赞
2评论
1 数据准备 -- 创建 jdbc_user表 CREATE TABLE jdbc_user ( id INT PRIMARY KEY AUTO_INCREMENT , username VARCHAR(50), PASSWORD VARCHAR(50), birthday DATE ); -- 添 ...
转载
2021-07-21 14:40:00
230阅读
2评论
在传统的客户端/服务端模型中,通常是在服务器端部署数据库,而在客户端安装GUI程序,再次模型中,JDBC驱动程序应该部署在客户端如今三层模型更加常见,在三层应用模型中,客户端不直接调用数据库,而是调用服务器上的中间件,有中间件完成数据库查询操作,这种三层模型有以下优点,他将可视化表示(位于客户端) 从业务逻辑(位于中间件)和原始数据(位于数据库)中分离出来、因此,我们可以从不同的客户端,如j...
原创
2022-02-20 14:13:22
253阅读
在传统的客户端/服务端模型中,通常是在服务器端部署数据库,而在客户端安装GUI程序,再次模型中,JDBC驱动程序应该部署在客户端如今三层模型更加常见,在三层应用模型中,客户端不直接调用数据库,而是调用服务器上的中间件,有中间件完成数据库查询操作,这种三层模型有以下优点,他将可视化表示(位于客户端) 从业务逻辑(位于中间件)和原始数据(位于数据库)中分离出来、因此,我们可以从不同的客户端,如j...
原创
2021-07-28 10:56:34
379阅读
1:获得连接(两个对象 DriverManager和 DataSource)
DriverManager.getConnection这里需要数据库的URL
2:创建声明(1执行简单的查询, 2执行需要输入的查询, 3执行调用存储过程的有输入和输出的查询)
3: execute(当得到一个Result
翻译
2012-04-29 12:04:20
497阅读
批量插入注意事项:新建Connection时加一句conn.setAutoCommit(false);每行数据赋值完,加一句stat.addBatch();最后stat.executeBatch();
conn.commit();最后记得free释放资源
原创
2016-12-04 16:48:50
535阅读
什么是JDBC?使用java代码(程序)发送sql语句的技术,就是jdbc技术使用jdbc发送sql前提 ,登录数据库服务器(连接数据库服务器),数据库的IP地址, 端口,数据库用户名,密码,例如下面的代码示例/** * jdbc连接数据库 * @author AAC MINGO * */public class Demo1 { //连接数据库的URL private String url =
原创
2021-03-13 11:39:30
267阅读
JDBC1.定义:JDBC是Java数据库【database】连接【connectivity】的简称,提供连接各种常用数据库的能力。 2.工作原理:JDBC APIAPI:应用程序接口,是软件系统不同组成部分衔接的约定。应用程序接口主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节,主要分为Windows API和linux API提供者:Sun公司
转载
2021-04-02 10:30:51
116阅读
2评论
概述JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统(DBMS)、通用的SQL数据库存取和操作的公共接口(一
原创
2023-02-01 10:35:05
64阅读
JDBC连接数据库的过程: 1.JDBC所需的四个参数(用户名、密码、URL、加载驱动) 2.加载驱动程序 Class.forName(driver) 3.连接数据库 getConnection()调用driver的connect()方法,返回一个实现了Connection接口的对象。1 Connection conn=null;2 Connection conn = Drive
转载
2021-04-29 15:34:22
107阅读
2评论
一:JDBC简介 1. JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。 2. JDBC库包括通常与数据库使用相关的下面提到的每个任务的API。 - 连接数据库。 - 创建SQL或MySQL语句。 - 在数据库中执行SQ ...
转载
2021-07-12 19:33:00
108阅读
2评论
JDBC理解 概念 Java Database Connectivity Java连接数据库的技术 独立于数据库系统、通用的存取数据的一组接口(API) 本质 独立于数据库系统、通用的存取数据的一组接口(API) 作用 JDBC为连接不同数据库提供 统一路径,为开发者屏蔽了细节问题 开发者只需要面向 ...
转载
2021-08-14 15:23:00
112阅读
2评论
JBDC六步骤: 1.注册驱动 (1)Class.forName(driver) (2)DriverManager.registerDriver(new com.mysql.jdbc.Driver()) (3)资源绑定器 ResourceBundle bundle=ResourceBundle.ge ...
转载
2021-09-05 20:52:00
156阅读
2评论
JDBC(Java Database Connectivity),Java数据库连接,提供了一种与平台无关的用于执行SQL语句的标准Java API,可以方便地实现多种关系型数据库的统一操作,它由一组用Java语言编写的类和接口组成。 JDBC的主要操作类及接口
转载
2016-03-20 17:12:00
47阅读
2评论
一、Java DataBase Connectivity 用Java语言编写SQL语句,对数据库中的数据进行增删改查操作。就是个接口。 主要功能如下: (1)建立与数据库或者其他数据源的链接 (2)向数据库发送SQL命令 (3)处理数据库的返回结果 二、JDBC编程六步 1.注册驱动 2.获取数据库 ...
转载
2021-09-09 22:11:00
94阅读
2评论
JDBC jdbc是一个规范(一套接口),jdbc指的就是java数据库连接。 从两个角度:数据库厂家和开发人员,作为开发人员,可能会连接到很多种不同的数据库,根据业务不同,可能连接到Mysql、SqlServer,但是我们不需要关注数据库具体的实现类,我们关注的是jdbc这样的一套接口,因 ...
转载
2021-07-29 17:21:00
110阅读
2评论
之前操作数据 ①通过mysql的客户端,登录...
转载
2017-08-29 23:15:00
73阅读
2评论
知识点一、 Class.forName(driverName); 加载一个类,默认会先加载静态方法(可以做“见不得人”的事情),这个静态方法就是把自己注册到 DriverManager中。Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);public class Driver extends NonReg
转载
2017-06-12 17:42:00
66阅读
2评论