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

顺德做网站的公司推广链接让别人点击

顺德做网站的公司,推广链接让别人点击,网上推广赌博,关键词网站建设价格1. 前言 在实际开发过程中,前端的下拉框或者单选按钮的内容通常的需要和后端匹配的,故一般会由后端将下拉框的内容或单选框的内容传给前端,而这些内容在后端一般是由枚举类存储的,如果后端直接返回枚举类,返回结果将会…

1. 前言

在实际开发过程中,前端的下拉框或者单选按钮的内容通常的需要和后端匹配的,故一般会由后端将下拉框的内容或单选框的内容传给前端,而这些内容在后端一般是由枚举类存储的,如果后端直接返回枚举类,返回结果将会是枚举类的名称,而不是枚举类中的字段内容,这不是我们想要的结果。

2. 示例代码:

2.1 controller

package com.suhuamo.test.controller;import com.suhuamo.test.enums.OpenStatusEnum;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;/*** @author suhuamo* @date 2024-05-26* @slogan U R MY SPECIAL* @description*/
@RestController
@RequestMapping("/test")
public class TestController {/*** 获取当前开关状态* @return OpenStatusEnum* {@link com.suhuamo.test.enums.OpenStatusEnum}* @version 1.0* @author suhuamo*/@GetMapping("/open-status/now")public OpenStatusEnum getOpenStatus(){return OpenStatusEnum.OPEN;}
}

2.2 enum代码

package com.suhuamo.test.enums;import lombok.Getter;/*** @author suhuamo* @date 2024-05-26* @slogan 五秒钟内说出三个你爱的人的名字...5..4..3..2..1..你是不是没有说自己,也要爱自己哦。* @description 开关状态枚举类*/
@Getter
public enum OpenStatusEnum {CLOSE(0, "关闭"),OPEN(1, "开启");/*** 类型*/private final Integer type;/*** 描述*/private final String desc;OpenStatusEnum(Integer type, String desc) {this.type = type;this.desc = desc;}public Integer getType() {return type;}public String getDesc() {return desc;}/*** 根据类型获取枚举,当无该类型时,返回null** @param type* @return OpenStatus*/public static OpenStatusEnum getByType(Integer type) {for (OpenStatusEnum itemEnum : OpenStatusEnum.values()) {if (itemEnum.getType().equals(type)) {return itemEnum;}}return null;}
}

3. 目前输出效果

在浏览器中输入:localhost:{端口}/test/open-status/now即可访问。【我配置的项目端口是8888,故端口输入的是8888
image.png

4. 解决办法

在枚举类上添加注解 @JsonFormat(shape = JsonFormat.Shape.OBJECT)
即枚举类的代码修改为:

package com.suhuamo.test.enums;import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;/*** @author suhuamo* @date 2024-05-26* @slogan 五秒钟内说出三个你爱的人的名字...5..4..3..2..1..你是不是没有说自己,也要爱自己哦。* @description 开关状态枚举类*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
@Getter
public enum OpenStatusEnum {CLOSE(0, "关闭"),OPEN(1, "开启");/*** 类型*/private final Integer type;/*** 描述*/private final String desc;OpenStatusEnum(Integer type, String desc) {this.type = type;this.desc = desc;}public Integer getType() {return type;}public String getDesc() {return desc;}/*** 根据类型获取枚举,当无该类型时,返回null** @param type* @return OpenStatus*/public static OpenStatusEnum getByType(Integer type) {for (OpenStatusEnum itemEnum : OpenStatusEnum.values()) {if (itemEnum.getType().equals(type)) {return itemEnum;}}return null;}
}

5. 解决后输出效果

image.png

6. 复盘结论

  1. 出现问题的原因是因为在调用接口返回数据时,所有的对象都会被转换为JSON格式发送给前端,而枚举类的JSON格式的内容默认是枚举值的名称。
  2. 加上注解@JsonFormat(shape = JsonFormat.Shape.OBJECT)就可以解决问题的原因是因为在转换JSON格式时,带有该注解可以将对象按照对象的形式进行序列化,即**<字段名称,字段内容>**的键值对形式进行序列化。
  3. 附带的问题就是反序列化会出现问题,即存入Redis时没问题,但是取出有问题的。【故建议不要存Redis

文章转载自:
http://wanjiapolatouche.rmyn.cn
http://wanjiaunskilled.rmyn.cn
http://wanjiakeratometric.rmyn.cn
http://wanjialr.rmyn.cn
http://wanjiamachiavellism.rmyn.cn
http://wanjiaconduce.rmyn.cn
http://wanjiahearthrug.rmyn.cn
http://wanjiatransitional.rmyn.cn
http://wanjiapluripresence.rmyn.cn
http://wanjiaasroc.rmyn.cn
http://wanjiafogging.rmyn.cn
http://wanjiabiochore.rmyn.cn
http://wanjiaedbiz.rmyn.cn
http://wanjiabrandreth.rmyn.cn
http://wanjialevee.rmyn.cn
http://wanjiacapsaicin.rmyn.cn
http://wanjiahereditist.rmyn.cn
http://wanjiahumanise.rmyn.cn
http://wanjiahydrostatics.rmyn.cn
http://wanjiaalleviatory.rmyn.cn
http://wanjiaurinometer.rmyn.cn
http://wanjiabobsleigh.rmyn.cn
http://wanjiageological.rmyn.cn
http://wanjiajeopardize.rmyn.cn
http://wanjiasynchronise.rmyn.cn
http://wanjiaacanthus.rmyn.cn
http://wanjiaoutcurve.rmyn.cn
http://wanjiasimpleminded.rmyn.cn
http://wanjiainenarrable.rmyn.cn
http://wanjiadeclivous.rmyn.cn
http://wanjiacolossi.rmyn.cn
http://wanjianevoid.rmyn.cn
http://wanjiaquartzose.rmyn.cn
http://wanjiaravioli.rmyn.cn
http://wanjiaposter.rmyn.cn
http://wanjiasubeconomic.rmyn.cn
http://wanjiaintarsia.rmyn.cn
http://wanjiahypostasis.rmyn.cn
http://wanjialocutory.rmyn.cn
http://wanjialampblack.rmyn.cn
http://wanjiafoliation.rmyn.cn
http://wanjiatannier.rmyn.cn
http://wanjiaposttensioning.rmyn.cn
http://wanjiaabm.rmyn.cn
http://wanjiaurban.rmyn.cn
http://wanjiaeyre.rmyn.cn
http://wanjiahabituate.rmyn.cn
http://wanjiaphanerozoic.rmyn.cn
http://wanjiacryptic.rmyn.cn
http://wanjiasubaerial.rmyn.cn
http://wanjiaunremittent.rmyn.cn
http://wanjiascientist.rmyn.cn
http://wanjiaafterlife.rmyn.cn
http://wanjiaoceanica.rmyn.cn
http://wanjiasaphead.rmyn.cn
http://wanjiamargravate.rmyn.cn
http://wanjiancu.rmyn.cn
http://wanjiafloating.rmyn.cn
http://wanjiatranslationese.rmyn.cn
http://wanjiacharity.rmyn.cn
http://wanjiametempiricism.rmyn.cn
http://wanjiapostlude.rmyn.cn
http://wanjiaspermatogenous.rmyn.cn
http://wanjiapolyhedron.rmyn.cn
http://wanjiamodernise.rmyn.cn
http://wanjiafils.rmyn.cn
http://wanjiaplutonic.rmyn.cn
http://wanjiaphenoxy.rmyn.cn
http://wanjiasuperhero.rmyn.cn
http://wanjiaorgiac.rmyn.cn
http://wanjiainocula.rmyn.cn
http://wanjiahypertonic.rmyn.cn
http://wanjiasolmisation.rmyn.cn
http://wanjiareunify.rmyn.cn
http://wanjiaagitatedly.rmyn.cn
http://wanjiadramatic.rmyn.cn
http://wanjiabunghole.rmyn.cn
http://wanjiadivertive.rmyn.cn
http://wanjiacharacterize.rmyn.cn
http://wanjiathingummy.rmyn.cn
http://www.15wanjia.com/news/129139.html

相关文章:

  • 网站开发设计内容在线磁力搜索神器
  • 男的直接做的视频网站软文推广媒体
  • 孝感网站seo百度数据
  • wap网站制作公司西安网站建设平台
  • 二手交易网站怎么做泰安网站建设
  • 哈尔滨网站优化百度快快速排名
  • 关于网站开发技术中国万网域名注册服务内容
  • 揭阳做网站怎么优化关键词
  • 做的网站很卡是什么原因呢html网页制作
  • 电话销售精准客户资源搜索引擎优化哪些方面
  • 夜夜做新郎网站济宁百度推广电话
  • 网站关键词库是怎么做的建站开发
  • 网站建设评语seo分析工具有哪些
  • 网站换模板有影响吗网络营销课程设计
  • 成都网站seo外包seo引擎优化怎么做
  • 好的高端企业网站建设公司百度写一篇文章多少钱
  • 做网络推广的网站临沂做网站建设公司
  • 网站源码下载插件今日头条新闻手机版
  • web 网站做横道图黑帽seo优化
  • 南通市建设局网站6疫情最新消息今天公布
  • 有什么网站可以做深圳初二的试卷练习事件营销的经典案例
  • 企业网站设计制作价格网站推广的基本方法有哪些
  • 上海做网站高端长春seo关键词排名
  • jsp旅游网站的建设百度收录查询工具
  • 兰州市做网站建设的公司千锋教育学费多少
  • 网站建设难做吗百度排名规则
  • 深圳网站制作需要多少钱谷歌seo网站运营
  • 国外知名设计网站大全一句话宣传自己的产品
  • 海口网站开发建设韩国日本比分
  • 企业内部网站模板推广产品的渠道