java数据库编程--处理大对象数据(处理CLOB数据)

一,本章目标

了解大对象处理的基本原理

掌握CLOB数据的读,写操作

可以使用Clob类方便的处理大文本数据


二,具体内容 

java数据库编程--处理大对象数据(处理CLOB数据)

注意,大对象处理只能通过预处理来完成。即使使用PreparedStatement来完成。

java数据库编程--处理大对象数据(处理CLOB数据)

java数据库编程--处理大对象数据(处理CLOB数据)

java数据库编程--处理大对象数据(处理CLOB数据)


实例操作如下:往数据库存入大的文档。

java数据库编程--处理大对象数据(处理CLOB数据)

下面使用io进行读取操作,读取的时候也须有用到io流的操作,实例如下:

java数据库编程--处理大对象数据(处理CLOB数据)



java数据库编程--处理大对象数据(处理CLOB数据)

java数据库编程--处理大对象数据(处理CLOB数据)


也可以部分读取内容:

java数据库编程--处理大对象数据(处理CLOB数据)

使用Clob类可以方便的处理大数据的读取功能



三,总结

理解大对象的含义,理解Mysql中LONGTEXT的长度是4G

如果想要执行大文本的读写,可以使用IO流完成,或者直接使用Clob类完成