当前位置: 首页 > news >正文

洛阳做网站公司电话百度推广外包哪家不错

洛阳做网站公司电话,百度推广外包哪家不错,网站安全怎么做,广州市财经商贸职业学校json比较可读&#xff0c;通过键值对返回。实现通常有两种方式:一种是自己来构造&#xff0c;也就是用一个对象存储数据&#xff0c;在最后输出时将其json字符串化&#xff1b;第二种是使用 RestController 注解实现json数据返回。 第一种 导入依赖坐标&#xff1a; <depe…

json比较可读,通过键值对返回。实现通常有两种方式:一种是自己来构造,也就是用一个对象存储数据,在最后输出时将其json字符串化;第二种是使用 @RestController 注解实现json数据返回。

第一种 

导入依赖坐标:

        <dependency>
<!--            json--><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-json</artifactId></dependency>

实体类:

public class Pet {private Long id;private String name;private int age;private String color;private String description;public Pet(Long id, String name, int age, String color, String description) {this.id = id;this.name = name;this.age = age;this.color = color;this.description = description;}public Long getId() {return id;}public void setId(Long id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public String getColor() {return color;}public void setColor(String color) {this.color = color;}public String getDescription() {return description;}public void setDescription(String description) {this.description = description;}
}

创建一个Controller进行测试:

@RestController
@RequestMapping("/test_json")
public class TestJson {@Autowiredpublic Testjson testjson;@RequestMapping("/pet")public Pet getPet(){return new Pet(1L,"团团",2,"black","a cut panda");}@RequestMapping("/petList")public List<Pet> getPetList(){List<Pet> pets = new ArrayList<>();pets.add(new Pet(2L,"小狗",3,"write","a dog"));pets.add(new Pet(1L,"小猪",2,"pink","a pig"));return pets;}}

完成。

第二种 

这里使用第三方代替实现,此方法比较粗糙不推荐使用,例如选择 alibaba 开源的 faskjson。依赖配置:

            <groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>2.0.25</version>

 测试提供的实体类:

package org.example.pojo;public class User {private String name;private String password;public User(String name, String password) {this.name = name;this.password = password;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}
}

测试类:

package org.example.service;import com.alibaba.fastjson.JSON;
import org.example.pojo.User;
import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Component;import java.util.ArrayList;
import java.util.List;
@Component
public class Testjson {public String objectToJson(){//单个Java 对象User user = new User("tfboys","2333");String userJsonStr = JSON.toJSONString(user);System.out.println("java类转json字符串为:"+userJsonStr);//多个java 对象User user1 = new User("gameboy","2334");User user2 = new User("steatboy","456789");List<User> users = new ArrayList<>();users.add(user1);users.add(user2);String ListUserJson = JSON.toJSONString(users);System.out.println("List<Object> 转 json字符串是:"+ListUserJson);jsonToObject();return ListUserJson.toString();}public void jsonToObject(){String jsonStr1 = "{'password':'123456','name':'dmeget'}";User user = JSON.parseObject(jsonStr1, User.class);System.out.println("json字符串转简单java对象:"+user.toString());}
}

这里使用了两个比较重要的方法:一个是把对象json化的toJsonString方法,另一个是把json对象化的parseObject。

http://www.hkea.cn/news/554080/

相关文章:

  • 成都学校网站制作2022年国际十大新闻
  • 工厂外贸网站建设台州网络推广
  • 酒店网站建设方案策划百度seo怎么做网站内容优化
  • 网站更改公司需要重新备案吗搜索网页内容
  • 现在做网站还用dw做模板了吗成人电脑速成培训班
  • 做app要不要建网站刚开的店铺怎么做推广
  • 做生存分析的网站有哪些专业的网站优化公司
  • 网站双倍浮动百度联盟app
  • 北京网站设计确保代码符合w3c广州网络营销的推广
  • 做网站实名认证有什么用百度移动端模拟点击排名
  • 知更鸟wordpress 怎样沈阳百度seo关键词优化排名
  • 携程网站模板互联网营销策略有哪些
  • 做网站内链什么意思上海排名优化seobwyseo
  • 四川做直销会员网站百度网盘帐号登录入口
  • 做百度竞价对网站有无要求网站推广排名服务
  • 建设工程合同包括成都网站改版优化
  • 深圳不加班的互联网公司整站seo优化
  • 中国做的很好的食品网站肇庆疫情最新消息
  • 做时时彩网站微信seo关键词有话要多少钱
  • 陇南市建设局网站商务软文写作
  • 做学术研究的网站营销方案怎么写?
  • 专业网站设计公司有哪些秒收录关键词代发
  • 织梦网站模板源码下载真实有效的优化排名
  • 网站建设过程中什么最重要磁力链bt磁力天堂
  • html5企业网站案例鹤壁搜索引擎优化
  • 网站建设平台简介链接交换平台
  • 照片展示网站模板宁波seo咨询
  • 奉贤建设机械网站制作长沙网址seo
  • 上海企业网站模板建站常用的网络推广方法
  • 大连零基础网站建设教学培训济南seo优化公司