JDBC技术
新时代打工崽
这个作者很懒,什么都没留下…
展开
-
五、数据库事务
数据库事务事务: 一组逻辑操作单元,使数据从一种状态变换到另一种状态。事务处理(事务操作): 保证所有事务都作为一个工作单元来执行,即 使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操 作时,要么所有的事务都被提交(commit),那么这些修改就永久地保存 下来;要么数据库管理系统将放弃所作的所有修改,整个事务回滚(rollback)到最初状态。为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元:当它全部完成时,数据的一致性可以保持,而当这个单元中的一部分操作失败,原创 2020-09-08 10:11:27 · 556 阅读 · 0 评论 -
四、操作BLOB类型字段
1.MySQL BLOB类型●MySQL中,BLOB是-一个二进制大型对象,是-一个可以存储大量数据的容器,它能容纳不同大小的数据。●插入BLOB类型的数据必须使用PreparedStatement,因为BLOB类型的数据无法使用字符串拼接写的。●MySQL的四种BLOB类型(除了在存储的最大信息量上不同外,他们是等同的)...原创 2020-09-07 16:18:37 · 906 阅读 · 0 评论 -
三、使用PreparedStatement实现增删改查(CRUD)操作
一、操作和访问数据库**1.**数据库连接被用于向数据库服务器发送命令和SQL语句,并接受数据库服务器返回的结果。其实一个数据库连接就是一个Socket连接。**2.**在java.sql包中有三个接口分别定义了对数据库的调用的不同方式:Statement: 用于执行静态SQL语句并返回它所生成结果的对象。PrepatedStatement: SQL语句被预编译并存储在此对象中,可以使用此对象多次高效地执行该语句。CallableStatement: 用于执行SQL存储过程。二、使用Stat原创 2020-09-03 22:59:13 · 660 阅读 · 0 评论 -
二、获取数据库连接
一、Driver 接口java.sql.Driver 接口是所有 JDBC 驱动程序需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现在程序中不需要直接去访问实现了 Driver 接口的类,而是由驱动程序管理器类(java.sql.DriverManager)去调用这些Driver实现Oracle的驱动:oracle.jdbc.driver.OracleDrivermySql的驱动: com.mysql.jdbc.Driver二、加载与注册 JDBC 驱动原创 2020-09-02 16:45:42 · 243 阅读 · 0 评论 -
一、JDBC概述
一、JDBC概述1.1 数据的持久化持久化:把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以固话,而持久化的实现过程大多通过各种关系数据库来完成。1.2 java中的数据存储技术 在Java中,数据库存储技术可以分为如下几类:JDBC直接访问数据库JDO(java Data Object) 技术第三方O/R工具,如Hibernate,Mybatis等 JDBC是java访问数据库的基石,JDO、原创 2020-09-02 09:26:15 · 153 阅读 · 0 评论