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

Clob/Blob 大对象数据

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

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

实例步骤

  1. 创建包含Clob/Blob 字段的数据库表
CREATE TABLE SB_IMAGE(NAME VARCHAR(30),CONTENT BLOB,REMARK CLOB
);
  • SB_IMAGE包含三个字段 NAME, CONTENT 和 REMARK , CONTENT 用于存放二进制文件,REMARK存放字符大对象。
  1. 定义对应表SB_IMAGE 的实体类
@Entity
public 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

Spring Boot + Oracle 处理Blob/Clob类型字段实例相关推荐

  1. clob类型用java怎么存,运用Java如何存取Oracle中的CLOB类型字段

    这是我几年前写的文章了,一直没有发出来.今天给大家分享.大家从这个例子如手吧.这个例子,存和取都很明白了 import java.sql.*; import java.io.*; import ora ...

  2. #Oracle Clob类型字段插入与更新

    Oracle Clob类型字段插入与更新 (一)在oracle中,有一种类型叫做大对象类型,分为二进制的blob和字符型的char类型,用于存储字符串超过4000(varchar2的长度限制是4000 ...

  3. clob类型用java怎么存,Java 储存和读取 oracle CLOB 类型字段的实用方法

    当前位置:我的异常网» 编程 » Java 储存和读取 oracle CLOB 类型字段的实用方法 Java 储存和读取 oracle CLOB 类型字段的实用方法 www.myexceptions. ...

  4. Oracle查询CLOB类型字段的内容:

    Oracle查询CLOB类型字段的内容: (1)数据长度<4000时,查询CLOB类型的数据: select dbms_lob.substr(字段名) as 别名 from 表名----别名必须 ...

  5. oracle clob表怎么查询,oracle clob类型字段查询方法

    今天要查询clob类型字段为空的记录.颇费一番周折才找到一个方法,记录以供参考. select s.testcaseid from b_t_testcasestepinfo s where pjid ...

  6. oracle的clob建立索引,oracle clob类型字段查询方法

    今天要查询clob类型字段为空的记录.颇费一番周折才找到一个方法,记录以供参考. select s.testcaseid from b_t_testcasestepinfo s where pjid ...

  7. Struts+Spring+Hibernate处理Lob(Blob,Clob)--sessionFactory中注入 org.springframework.jdbc.support.lob.Def

    [转载]org.springframework.jdbc.support.lob. 转载▼ 标签: 转载 分类: spring 原文地址:org.springframework.jdbc.suppor ...

  8. java 读取oracle的blob/clob

    http://www.iteye.com/topic/100066 ----------厚厚发表于 2006年06月27日 网络上很多关于JAVA对Oracle中BLOB.CLOB类型字段的操作说明, ...

  9. clob类型字段最大存储长度_Oracle的CLOB大数据字段类型

    一.Oracle中的varchar2类型 我们在Oracle数据库存储的字符数据一般是用VARCHAR2.VARCHAR2既分PL/SQL Data Types中的变量类型,也分Oracle Data ...

最新文章

  1. 深入jvm虚拟机第4版_深入JVM虚拟机,阿里架构师直言,这份文档真的是JVM最深解读...
  2. Linux网络包接收过程的监控与调优
  3. linux下screen工具使用
  4. 页面事务处理 ContextUtil.SetComplete(); 没有 MTS 对象上下文
  5. PHP中常见的五种设计模式
  6. 计算机辅助齿轮图标注,机械CAD齿轮画法
  7. phpcmsV9 QQ接入 - 线下phpsso应用管理 - 踩坑篇
  8. Linux虚拟机复制,网卡找不到
  9. 蓝桥杯 ALGO-143 算法训练 字符串变换
  10. webuploader项目中多图片上传实例
  11. 微信小程序文本溢出的处理方法
  12. 二维码在线制作免费快速
  13. 深度学习之TensorFlow(一)
  14. wi-fidns服务器未响应,192.168.31.1登录界面
  15. Google引擎搜索技巧
  16. IE代理服务器没有响应 浏览器无法打开网页解决方法
  17. mv150us无线网卡驱动linux,水星MW150US的正确驱动方式 适用于笔记本无线网卡驱动无解的情况...
  18. 【HTML5】html5中列表、表格、表单控件、浮动框架及结构化标签知识详解大全
  19. LeetCode-1264. 页面推荐(中等)
  20. Java实现百万并发(整理)

热门文章

  1. [MYSQL]如何并发查询并更新
  2. Instance2:login interface
  3. JS组件系列——又一款MVVM组件:Vue(一:30分钟搞定前端增删改查)
  4. mysql collate
  5. 禁止chrome浏览器自动填充表单的解决方案
  6. 【算法实践】搜狗信息流推荐算法交流.pdf(附下载链接)
  7. 【华为推荐】基于反事实学习的推荐系统研究.pdf(附pdf下载链接)
  8. 超越SimCSE两个多点,Prompt+对比学习的文本表示新SOTA
  9. 百度知识图谱技术及应用
  10. 用牛顿法求方程的根的c语言编程,用牛顿迭代法和二分法求方程的根【C语言】...