2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Spring Boot + Oracle 处理Blob/Clob类型字段实例

Spring Boot + Oracle 处理Blob/Clob类型字段实例

时间:2022-09-30 21:17:42

相关推荐

Spring Boot + Oracle 处理Blob/Clob类型字段实例

本篇演示使用SpringBoot (JPA)如何保存和查询Oracle 数据库中的Clob/Blob 类型的字段。

Clob/Blob 大对象数据

Clob/Blob 类型的字段用于保存大型的数据, 比如超长的字符串、某个文件的内容或是图片文件。

Clob , Character Large Object, 字符大对象。用于存储字符串或是文本文件等。BLOB, Binary Large Object, 二进制大对象, 用于存储二进制的文件,比如图片文件。

实例步骤

创建包含Clob/Blob 字段的数据库表

CREATE TABLE SB_IMAGE(NAME VARCHAR(30),CONTENT BLOB,REMARK CLOB);

SB_IMAGE包含三个字段 NAME, CONTENT 和 REMARK , CONTENT 用于存放二进制文件,REMARK存放字符大对象。 定义对应表SB_IMAGE 的实体类

@Entitypublic class SbImage {@Idprivate String name;@Lob@Basic(fetch = FetchType.LAZY)@Column(name = "CONTENT", columnDefinition = "BLOB",nullable=true)private byte[] content;@Lob@Basic(fetch = FetchType.LAZY)private Strin

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。