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

怎样在在农行网站上做风险评估cms建站系统

怎样在在农行网站上做风险评估,cms建站系统,凡科建站做的网站收录慢吗,网站建设哪种语言好问题:一直无法将user对象转成json格式 按理来说,我在类上使用RestController注解,就可以实现将实体类对象写入响应体中,并作为json格式传递到客户端,但现实是没有生效,并且出现404,406&#xf…

问题:一直无法将user对象转成json格式

按理来说,我在类上使用@RestController注解,就可以实现将实体类对象写入响应体中,并作为json格式传递到客户端,但现实是没有生效,并且出现404,406,500等错误!


解决办法:

一 ,添加json格式依赖

<!-- Jackson --><!-- Jackson核心库 --><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>2.13.0</version></dependency><!-- Jackson数据绑定库 --><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.13.4.2</version></dependency>

二, springmvc 消息转成器 配置类

package config;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
import org.springframework.context.annotation.Configuration;
import org.springframework.http.converter.HttpMessageConverter;
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;import java.util.List;
@Configuration
public class WebMvcConfigurerConfig implements WebMvcConfigurer {@Overridepublic void extendMessageConverters(List<HttpMessageConverter<?>> converters) {//你可以使用ObjectMapper将Java对象序列化为JSON字符串或将JSON字符串反序列化为Java对象。MappingJackson2HttpMessageConverter jsonConverter = new MappingJackson2HttpMessageConverter();/*设置ObjectMapper,用于序列化你可以使用ObjectMapper将Java对象序列化为JSON字符串或将JSON字符串反序列化为Java对象。*/ObjectMapper objectMapper = new ObjectMapper();//用于配置对象映射器(ObjectMapper)的设置,目的是为了使序列化后的JSON输出更加易读。objectMapper.enable(SerializationFeature.INDENT_OUTPUT);// 设置ObjectMapper,用于反序列化jsonConverter.setObjectMapper(objectMapper);// 添加到转换器列表中converters.add(0, jsonConverter); // 可以添加到合适位置,比如开头}}

三,在springmvc配置类中加载config所在包

@EnableWebMvc:开启json依赖 功能

@ComponentScan({"controller", "config"}):扫描controller,config所在包

@Configuration:作为配置类


package config;import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;@Configuration
@ComponentScan({"controller", "config"})
@EnableWebMvc
public class SpringmvcConfig {
}

四, 在RequestMapping注解 要求user对象使用json格式

//传递对象@RequestMapping(value = "/user2", produces = "application/json")public User printUser1(User user) {System.out.println(user);return user;}

http://www.dtcms.com/wzjs/221825.html

相关文章:

  • 个人网站如何做淘宝客郴州网站建设网络推广平台
  • html做动态网站步骤与代码今日热点新闻大事件
  • 没有平台没有网站怎么做外贸模板建站平台
  • 苍南最好的网站建设公司seo快速排名首页
  • 武汉骑士网络做网站seo官网优化怎么做
  • 深圳建站公司 方网站免费产品推广软件
  • 网站建设专题页北京网聘咨询有限公司
  • 搭建本地网站做色流1688官网入口
  • 江西省委网站作风建设百度客服电话号码
  • PHP做克隆网站最常用的网页制作软件
  • 建设电影播放网站公众号推广平台
  • 怎样开网站卖东西网站设计制作哪家好
  • 淄博张店外贸建站公司东莞seo推广机构帖子
  • 郑州网站建设方案seo怎么才能优化好
  • 网站开发必备技能正规seo排名多少钱
  • wordpress编辑我东莞百度推广优化排名
  • 深圳网站建设服务中心网站关键词推广价格
  • 做网站满屏的照片尺寸是多少百度搜索排名规则
  • 怎么做同城网站百度推广托管公司
  • 如何加强企业网站建设 论文厦门人才网
  • wordpress加描述影视网站怎么优化关键词排名
  • 网站建设你的选择seo百度点击软件
  • 天津网站建设58汕头seo优化
  • 中国新闻网发稿网站如何做优化排名
  • 佛山市建设委员网站google在线代理
  • 笔记本销售网站开发的背景百度小说排行榜前十名
  • 第一营销网seo查询源码
  • 网站开发json解析宁波网站快速优化
  • html查询网站制作怎么做一个免费的网站
  • 建设导航网站网络营销推广方式案例