map转换成String到数据库存储

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.fengshun.tst.entity;
 
import com.alibaba.fastjson.JSON;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
 
import javax.annotation.Resource;
import javax.transaction.Transactional;
import java.util.HashMap;
import java.util.Map;
 
@Transactional
@RestController
@RequestMapping("/sss/dict")
public class TestController {
    @Resource
    TestService ts;
 
 
    @GetMapping("/test")
    public String test (){
        Map<String, String> map = new HashMap<>();
        map.put("123","456");
        map.put("178", "789");
        String str = JSON.toJSONString(map);
        TestEntity t = new TestEntity();
        t.setMap(str);
        t.setId("1");
        ts.save(t);
        return "1111111";
    }
    @GetMapping("/test1")
    public String test1 (){
        TestEntity t = ts.findOne("1");
        String map = t.getMap();
        Map maps1 = (Map)JSON.parse(map);
        System.out.println(maps1);
        return "22";
    }
}

  

posted @   紫枫夜羽  阅读(2666)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示