list序列化为string存入数据库
list序列化为string存入数据库
因为数据库里字段和java的string是对应的,我们想要存储list的时候就可以使用json序列化,将list序列化后存入数据库,取出时json解析出来还是list
直接上代码
存入数据库时
//list就是想要序列化的list
JSONObject.toJSONString(list);
源代码如下,返回一个string类型的值,将此值传入数据库即可
public static final String toJSONString(Object object) {return toJSONString(object);}
数据库中取出时
public List<T> select() {return JSONObject.parseArray("从数据库中取出的String类型的字段",T.class);}
源代码如下,返回一个List的泛型,也就是将string解析成了list泛型
public static final <T> List<T> parseArray(String text, Class<T> clazz) {if (text == null) {return null;} else {DefaultJSONParser parser = new DefaultJSONParser(text, ParserConfig.getGlobalInstance());JSONLexer lexer = parser.getLexer();ArrayList list;if (lexer.token() == 8) {lexer.nextToken();list = null;} else {list = new ArrayList();parser.parseArray(clazz, list);parser.handleResovleTask(list);}parser.close();return list;}}
list序列化为string存入数据库相关推荐
- C#将照片或图片转化为byte[]存入数据库,从数据库中读照片
1. 写入数据库: public static byte[] GetBytesByImage(PictureBox pb) { byte[] photo_byte= null; if (!pb.Ima ...
- json字符串导入MySQL_json字符串存入数据库
5Python标准库系列之json模块 Python标准库系列之json模块 JSON (JavaScript Object Notation) http://json.org is a subset ...
- python 数据库查询序列化_python-将sqlalchemy类序列化为json
我正在尝试将sqlalchemy查询的结果(列表)序列化为json. 这是课程: class Wikilink(Base): __tablename__='Wikilinks' __table_arg ...
- TeraData数据库,将Excel文件存入数据库并取出打开
TeraData数据库 字段类型 :BLOB 错误提示:LOBs are not allowed to be selected in Record or Indicator modes. 控制面板-- ...
- java Redis Jedis存储Java对象 - (Java序列化为byte数组方式)
2019独角兽企业重金招聘Python工程师标准>>> Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式) Redis入门 – Jedis存储J ...
- C# 对象序列化之序列化为Json文件(一)
目录 1.概念 1.1原理 1.2用途 1.3 JSON序列化 1.4 二进制和XML序列化 2. 序列化为JSON 2.1 简单的序列化 2.2 复杂的序列化 3 忽略属性 3.1 忽略单个属性 3 ...
- java 捕获异常并存入数据库_java异常处理,报异常的话怎么处理对象值,并持久化到数据库中...
展开全部 //没看到有人回e68a843231313335323631343130323136353331333365646233答你,我还没学到框架,不知道那个是不是可以很便捷操作你说的这样过程 / ...
- 用Scrapy爬虫框架爬取食品论坛数据并存入数据库
这篇文章主要给大家介绍了食品网站的数据采集和存储过程,详解了如何分析网页结构.爬虫策略.网站类型.层级关系.爬虫方法和数据存储过程,最终实现将帖子的每条评论爬取到数据库中,并且做到可以更新数据,防止重 ...
- java 打开服务器excel文件_Java中上传excel文件并在服务器端读取存入数据库
传excel文件并在服务器端读取存入数据库 博客分类: struts2 Excel JSP XML 工作 Java代码 页面jsp文件 action处理:publicclassManyContacts ...
最新文章
- 【NLP】基于TF-IDF和KNN的模糊字符串匹配优化
- 测试开发面试技巧_面试技巧将给您带来信心并帮助您获得开发工作
- postgreSQL源码分析——索引的建立与使用——GIST索引(3)
- 拦截器BridgeInterceptor分析
- Python 模拟微博登陆,亲测有效!
- matlab interp2插值函数的使用
- 7.1-7.31推荐文章汇总
- 酒水茶饮行业的门店管理系统进销存软件怎么挑选?
- matlab小船渡河物理模型,高中物理 | 小船渡河模型和斜拉船模型
- 渗透测试体系学习——学习寄语
- Windows下使用Jconsole远程监控Linux系统中java服务器资源占用情况
- python关于FIFA球员的数据分析
- Kafka之Controller(Broker的领导者)
- 端午节假期----心情记录
- 互联网采集-互联网采集软件-互联网采集数据信息采集工具免费
- 第一章 初识EmguCV
- 《时代三部曲》感悟三
- python中如何产生随机数
- w10桌面突然黑掉,然后基本功能都能使用,就单单是桌面黑了的解决方法
- 大数据信息资料采集:网易云音乐QQ音乐歌曲基本信息及评论采集爬虫
热门文章
- 微观:心流,宏观:ikigai
- GV7704中文资料 hd-vlc
- 删除表中的一个列名字段表出现如下情况
- PIC16F877A与Proteus仿真-PIC16F877A最小系统及开发环境搭建
- 项目实习(五)网络渗透实验
- 交易员怎样于牛市中基于KDJ进行选股
- 一些程序员都关注的公众号!
- 每日新闻:贾跃亭翻脸 欲清理恒大出局;Win10坑太多 微软紧急叫停;工信部5G发牌推迟半年;联通与腾讯深度合作...
- 【每日新闻】桥水达里奥:人工智能造成贫富差距 | 国产x86处理器开始生产:基于AMD Zen架构...
- 四阶行列式计算python_四阶行列式的计算题?