spring boot String类型json 存入数据库

article/2025/7/30 20:23:18

效果图:

如图,string类型的json字符串,存入数据库,主要就是解析成map,遍历插入,不多说上干货:

    @PostMapping(value = "/currentConfig")public String saveSvConfig(@RequestParam("config") String configStr) throws IOException {Integer version = svConfigurationDao.getNewestVersion();Integer versionNow = version+1;SvConfigurationVersion svcv = new SvConfigurationVersion();Date date = new Date();svcv.setCreatetime(date);svcv.setVersion(version+1);svConfigurationVersionRepository.save(svcv);ObjectMapper mapper = new ObjectMapper();Map<String,Object> map = mapper.readValue(configStr, Map.class);SvConfiguration svc = null;for (String key : map.keySet()) {svc = new SvConfiguration();Float value = Float.parseFloat(map.get(key).toString());svc.setKey(key);svc.setValue(value);svc.setVersion(versionNow);svConfigurationRepository.save(svc);System.out.println("Key = " + key + ", Value = " + value);}
//        svConfigurationService.saveCurrentConfig(configStr);return "success";}



http://chatgpt.dhexx.cn/article/04XNRXwI.shtml

相关文章

jpa @Convert list转String存入数据库

1.问题 list通过jpa直接存入数据库会报错这里需要进行转换 2.代码 1.dto对象 Entity Data Accessors(chain true) public class GameMatch {/*** 主键*/IdGeneratedValue(strategy GenerationType.IDENTITY)private Integer id;/*** 游戏id*/private Integer gameId;/*** …

string数据库使用和实践的第二部分网页展示http://string-db.org/

主页 protein-mode 该模式中&#xff0c;string数据库能够预测到特定物种中的某一个蛋白质的相互作用关系 通过该模式可以获取最多的特异性&#xff0c;但是覆盖面就会较小一些&#xff0c;原因是该模式中&#xff0c;string不会准确的去获取其他物种的直系同源物&#xff0c;取…

蛋白相互作用数据库,STRING使用指南

对于基因组数据分析而言的话&#xff0c;我们能用到网络分析的就是蛋白相互作用分析(protein-protein ineraction, PPI)分析了。 蛋白相互作用分析的数据库有很多&#xff0c;至于为什么选择STRING&#xff0c;还是在于其强大的可视化&#xff0c;以及自定义功能。这样我们可以…

五大常见的数据类型之 String

前言 我们都知道 Redis 提供了丰富的数据类型&#xff0c;常见的有五种&#xff1a;String&#xff08;字符串&#xff09;&#xff0c;Hash&#xff08;哈希&#xff09;&#xff0c;List&#xff08;列表&#xff09;&#xff0c;Set&#xff08;集合&#xff09;、Zset&…

数据库String字符串

char(n) varchar(n) tinyint tinytext text mediumtext longtextchar(0-255)varchar(0-21844) // 63533定长字符串 char()变长字符串 varchar(n) tinytext text mediumtext longtext(4GBtext)-- char varchar tinytext text mediumtext longtext -- 23767-1 21845-1 16383-1…

STRING:蛋白质相互作用(PPI网络)数据库简介

欢迎关注微信公众号《生信修炼手册》! 研究蛋白之间的相互作用网络&#xff0c;有助于挖掘核心的调控基因&#xff0c;目前已经有很多的蛋白质相互作用的数据库&#xff0c;而string绝对是其中覆盖的物种最多&#xff0c;相互作用信息做大的一个&#xff0c;网址如下 https://…

string数据库使用和实践第一部分string数据库介绍

背景 为什么要寻找蛋白质互做关系&#xff1f; 因为只有正确地发现和注释细胞中的所有功能性的相互作用关系&#xff0c;才能对细胞的功能进行系统层面的学习和理解。 大家在收集和展现蛋白质相互作用的信息上&#xff0c;一直在努力地跟上相互作用关系探索的步伐 近年来&#…

解决虚拟机桥接模式无法上网的问题

1.检查IP地址以及网关等信息是否正确 vim /etc/network/interfaces这里设置的是静态ip, auto lo iface lo inet loopback auto eth0 iface eth0 inet stastic address 192.168.43.40 # 设置IP netmask 255.255.255.0 # 设置子网掩码 gateway 192.168.43.19 # 设置网关 首先…

VM虚拟机桥接模式无法联网解决办法

1.桥接模式的意义&#xff1a; 桥接模式----使虚拟机客户机可以和主机在同一网段&#xff0c;这样&#xff0c;和主机同局域网内的其他主机就也可以ping到虚拟机了 2.问题描述&#xff1a; 1.主机和虚拟机客户机相互之间ping不通 2.将虚拟机改为网络模式为NAT模式自动获取I…

虚拟机配置桥接模式(bridge)

使用的Vmware虚拟机软件 需要使用bridge&#xff0c;桥接模式 首先&#xff0c;需要给主机电脑设置IP&#xff0c; 看主机使用的是有线还是无线&#xff0c;使用哪个就设置那个&#xff0c;可以先通过ipconfig/all来查看ip&#xff0c;然后根据实际信息配置网络适配器 手动配置…

虚拟机桥接模式下的网络设置

虚拟机共有三种网络模式&#xff0c;每种网络模式具体的原理参考&#xff1a; Vmware虚拟机三种网络模式详解 - 星朝 - 博客园原文来自http://note.youdao.com/share/web/file.html?id236896997b6ffbaa8e0d92eacd13abbf&typenote 我怕链https://www.cnblogs.com/jpfss/p/…

Virtualbox虚拟机桥接模式配置

VirtualBox提供了多种网络连接方式&#xff0c;不同的网络连接方式决定了虚拟机是否可以联网&#xff0c;以及是否可以和宿主机互相ping通 亲测之后总结一些在配置NAT模式和仅主机模式所踩的坑&#xff0c;最后选择了桥接模式 NAT模式&#xff1a;宿主机ping不通虚拟机&#…

VM虚拟机桥接模式设置固定IP

目录 一、VM虚拟机续订 二、Linux配置静态IP 一、VM虚拟机续订 选中虚拟机——>设置——>网络适配器 官方说明&#xff1a; 如果在笔记本电脑或其他移动设备上使用虚拟机&#xff0c;请选择复制物理网络连接状态。 当您在有线或无线网络之间进行移动时&#xff0c;该…

虚拟机桥接模式连不上网问题(非桥接网卡原因)

虚拟机和宿主机可以互相ping通&#xff0c;但是ping www.baidu.com不能成功 常见的原因是桥接到的网卡不对&#xff0c;网上搜也是大部分搜到这种原因解决办法。 参见解决VMware虚拟机桥接模式上不了网 我遇到的问题不是这个&#xff0c;是因为我没有配置网关。。。。。 真…

设置虚拟机桥接模式以及解决桥接模式上不了网以及ping不通主机的问题

一.VMware设置桥接模式 1.VMware -> 编辑->虚拟网络编辑器->更改设置 选择VMnet0(桥接模式),选择与主机同名网卡 ,主机可在在网络中心查看网卡名称

虚拟机桥接模式上网

记录一下嵌入式学习迈出的第一步&#xff1a;上网 首先选择虚拟机设置->硬件->网络适配器&#xff0c;选择桥接模式&#xff0c;下面的复制物理网络连接设置也要勾选&#xff0c;点确定。 在自己主机调出命令界面&#xff0c;输入 ipconfig /all 查看主机的上网配置&…

解决VMware虚拟机桥接模式无法上网

步骤1&#xff1a;查看本地以太网属性是否安装VMware Bridge Protocol 控制面板>>网络和Internet>>网络连接>>以太网右键属性>>查看是否有安装VMware Bridge Protocol 步骤2&#xff1a;查看VMware虚拟网络编辑器的VMnet0桥接模式设置 编辑>>虚…

VMware虚拟机桥接模式配置,设置虚拟机连接公网

1、配置时&#xff0c;虚拟机先关闭&#xff0c;双击 “网络适配器” 2、设置为 “桥接模式”&#xff0c;然后点击下方 “确定” 3、展开 “编辑” 菜单 点击 “虚拟网络编辑器” 进入虚拟网络编辑页面 4、点击 “更改设置” 点击更改设置&#xff0c;进入设置界面 5、选中 …

VMware虚拟机三种网络模式:桥接模式,NAT模式,仅主机模式

目录 一、桥接模式 二、NAT模式 三、仅主机模式 虚拟系统&#xff1a;CentOS 6.8 在VMware虚拟网网络编辑器中我们可以看到有三个虚拟交换机分别对应不同的网络模式&#xff1a; VMnet0&#xff1a;用于桥接模式下的虚拟交换机 VMnet1&#xff1a;用于仅主机模式下的虚拟交…

VMware虚拟机三种网络模式----桥接模式

vmware为我们提供了三种网络工作模式&#xff0c;它们分别是&#xff1a; Bridged&#xff08;桥接模式&#xff09;NAT&#xff08;网络地址转换模式&#xff09;Host-Only&#xff08;仅主机模式&#xff09; 打开vmware虚拟机&#xff0c;我们可以在选项栏的“编辑”下的“…