//建立数据源链接直接sql

Connection conn = 数据源连接池;

PreparedStatement stmt = conn.prepareStatement(sql);

ResultSet rs = smt.executeQuery();

int columnCount = rs.getMetaData().getColumnCount();

while(rs.next()){

Map map = new HashMap();

for(int col= 0;col<columnCount;col++){

String coluName = rs.getMetaData().getColumnName(col +1);

Blob blob = (Blob)rs.getObject(coluName);

InputStream binaryStream = bolb.getBinaryStream();

byte[] b = new byte[binaryStream.available()];

binaryStream.read(b,0,b.length);

map.put(coluName,new String(b));

}

}

Bolb转String相关推荐

  1. 大字段 CLOB/BOLB与String互转

    String s1="1234abc我是大字段CLOB或BOLB"; String转大字段 //String 转 clob Clob c = new SerialClob(s1.t ...

  2. CLOB/BOLB与String互转

    原文地址http://www.oschina.net/code/snippet_135225_5485#8747,仅仅第十一行代码,便可将BLOB类型转化为String类型,简单粗暴,我喜欢 1 St ...

  3. Vue_异步加载_vue-resource(不再维护)

    写在前面:vue-resource可以发送ajax,实现异步加载,但是Vue官方已经不再维护这个库了. vue-resource依赖于vue,因此要先引入vue,再引入vue-resource.正确引 ...

  4. Java知识——精华总结

    Java知识--精华总结 一.java概述与基础知识 1.何为编程? 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程. 为了使计算机能够理解人的意图,人类就必须 ...

  5. mybatis查询报错:com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from string

    mybatis查询报错: com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from strin ...

  6. Go 学习笔记(60)— Go 第三方库之 go-redis(初始化 redis、操作 string、操作 list、操作 set、操作 hset)

    1. 第三方库 go-redis 因为 Go 标准库中是没提供 redis 的库,所以我们选择用 go-redis 这个第三方库.源码地址为 https://github.com/go-redis/r ...

  7. Redis 笔记(03)— string类型(设置key、获取key、设置过期时间、批量设置获取key、对key进行加减、对key值进行追加、获取value子串)

    字符串 string 是 Redis 最简单的数据结构.Redis 所有的数据结构都是以唯一的 key 字符串作为名称,然后通过这个唯一 key 值来获取相应的 value 数据.不同类型的数据结构的 ...

  8. python中的raw string的使用

    背景 我们经常需要使用raw string,在应用过程中,比如要使字符串中带一些转义字符或者其他的一些符号,我们就需要保持我们的字符成为raw string. 实例 输入 s = 'fadfafa\n ...

  9. Java中如何实现Date与String之间的数据类型转换

    String 数据类型转换成 Date String inputDate = "2021-04-11";Date outputDate = null;SimpleDateForma ...

最新文章

  1. SpringBoot-web开发(三): 模板引擎Thymeleaf
  2. TCP/IP网络的一些问题(路由/协议/linux的实现)
  3. python 嵌套字典key_查找和修改python嵌套字典(key,value)
  4. MySQL Cookbook 学习笔记-04
  5. 第六次会议(4.15)
  6. android alarmmanager定时任务,AlarmManager 实现定时任务
  7. easyUI自带的时间插件日期选择、月份选择、时间选择的使用(转)
  8. string s=new string() 创建了几个对象_Java的String类5个常见面试题的解答过程和原理...
  9. oracle中distinct的正确应用
  10. 【图像检索】基于matlab Hu不变矩图像检索【含Matlab源码 755期】
  11. 什么是长连接 | 短连接?
  12. 微型计算机字长取决于什么,cpu字长由什么决定
  13. HanLP自然语言处理包开源
  14. 单片机作业1_为OLED制作汉字字库_第3部分
  15. 网络安全的就业及发展前景如何?
  16. CSS如何修改滚动条的样式?
  17. 熟悉FreeSWITCH 一
  18. 360RePlugin 常见问题
  19. 使用python进行分布分析(算数平均、几何平均、偏度、峰度,绘制直方图),以2022年上半年沪深300指数为例
  20. 面向协议与面向对象的区别

热门文章

  1. UpdateData用法解释
  2. 【数据结构】用Java实现动态数组
  3. skip connections
  4. python人机猜拳游戏代码_python 实现人和电脑猜拳的示例代码
  5. 人工智能和新能源行业有哪些
  6. html浪漫恋爱情侣表白网站模板-html创意情侣表白网站整站源码
  7. java cas logout无效_解释CAS Logout问题(转)
  8. win10 计算机 搜索文件,在 Windows 10 上高效搜文件,自带搜索功能其实就够了
  9. SprinBoot集成disConf的过程梳理
  10. com.fasterxml.jackson.datatype:jackson-datatype-jsr310