- 博客(8)
- 收藏
- 关注
原创 IP与InetAddress类
一、Java网络编程网络可以使不同物理位置上的计算机达到资源共享和通信的目的。Java中专门提供网络开发程序包——java.net,用于网络程序的开发。Java网络编程提供两种通信协议:TCP(传输控制协议)和UDP(数据报协议)。TCP(Transmissioin Control Protocol)是可靠的传输协议,传输前会采用“三方握手”的方式建立连接,以保证传输的可靠性。UD...
2018-09-28 10:02:19
899
原创 分析数据库元素局
一、DatabaseMetaDataDatabaseMetaData可以得到数据库的一些基本信息,如数据库的名称、版本和表的信息等。(1)基本方法DatabaseMetaData基本方法 String getDatabaseProductName() throws SQLException 获取数据库名称 int getDatabaseMajorVersion() 获...
2018-09-27 23:52:52
252
原创 事务处理
一、定义事务就是所有的操作要么一起成功,要么一起失败。事务本身具有原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durabilily)4个特性,这4个特性也被称为ACID特性。(1)原子性原子性是指事务最小的单元,是不可再分割的单元,相当于一个个小的数据库操作,这些操作必须同时完成,如果有一个失败了,则一切的操作将全部失败。...
2018-09-25 23:30:27
236
原创 JDBC 2.0
一、JDBC 2.0在JDBC 2.0之后,为了方便操作者进行数据库的开发提供了许多更加方便的操作,包括可滚动的结果集和使用结果集直接更新数据库。二、ResultSet中与JDBC 2.0有关的操作1.设置ResultSet类型static final int TYPE_FORWARD_ONLY //表示指针只能向前移动的ResultSet,默认值static final...
2018-09-22 13:35:11
745
1
原创 CallableStatement接口
一、用途CallableStatement是Statement接口的子接口,可以接收过程的返回值,主要用于调用数据库中的存储过程。二、常用方法1.根据编号取出过程的返回值int getInt(int parameterIndex) throws SQLExceptionfloat getFloat(int parameterIndex) throws SQLException...
2018-09-20 22:13:40
1689
原创 处理Blob数据
一、BlobBlob专门用于存放二进制数据,例如图片、视频等。二、预先在数据库中创建表DROP TABLE userblob;CREATE TABLE userblob( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, ph...
2018-09-19 10:58:00
1562
1
原创 处理Clob数据
事先在MySQL中准备好表:CREATE TABLE userclob( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, note LONGTEXT );一、写入Clob数据import java.io.File;impo...
2018-09-12 21:26:31
290
原创 使用PreparedStatement进行数据库查询
例:模糊查询import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;public class PreparedStatementDemo{ //MySQL数据库驱动 public static final...
2018-09-11 20:38:39
12148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人