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

网站挂广告短视频培训要多少学费

网站挂广告,短视频培训要多少学费,青岛即墨网站开发,做网站还得备案文章目录 1.自定义反序列化器2.配置类与自定义 ObjectMapper客户端 需求#xff1a;OpenFeign配置自定义decode#xff0c;解析http请求返回的时间字符串 1.自定义反序列化器 Date 自定义反序列化器 import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.j… 文章目录 1.自定义反序列化器2.配置类与自定义 ObjectMapper客户端 需求OpenFeign配置自定义decode解析http请求返回的时间字符串 1.自定义反序列化器 Date 自定义反序列化器 import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.databind.DeserializationContext; import com.fasterxml.jackson.databind.JsonDeserializer;import java.io.IOException; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date; import java.util.List;public class MultiFormatDateDeserializer extends JsonDeserializerDate {private static final ListString FORMATS Arrays.asList(yyyy-MM-dd HH:mm:ss,yyyy-MM-ddTHH:mm:ss,yyyy-MM-dd,MM/dd/yyyy,dd-MM-yyyy);Overridepublic Date deserialize(JsonParser parser, DeserializationContext context) throws IOException {String dateString parser.getText();for (String format : FORMATS) {try {return new SimpleDateFormat(format).parse(dateString);} catch (ParseException ignored) {// 尝试下一个格式}}System.err.println(Unparseable date: dateString);throw new IOException(Unparseable date: dateString);} }LocalDate 自定义反序列化器 import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.databind.DeserializationContext; import com.fasterxml.jackson.databind.JsonDeserializer;import java.io.IOException; import java.time.LocalDate; import java.time.format.DateTimeFormatter; import java.util.Arrays; import java.util.List;public class MultiFormatLocalDateDeserializer extends JsonDeserializerLocalDate {private static final ListDateTimeFormatter FORMATTERS Arrays.asList(DateTimeFormatter.ISO_LOCAL_DATE, DateTimeFormatter.ofPattern(MM/dd/yyyy), DateTimeFormatter.ofPattern(dd-MM-yyyy), DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss) );Overridepublic LocalDate deserialize(JsonParser parser, DeserializationContext context) throws IOException {String dateString parser.getText();for (DateTimeFormatter formatter : FORMATTERS) {try {return LocalDate.parse(dateString, formatter);} catch (Exception ignored) {// 尝试下一个格式}}throw new IOException(Unparseable date: dateString);} }LocalDateTime 自定义反序列化器 import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.databind.DeserializationContext; import com.fasterxml.jackson.databind.JsonDeserializer;import java.io.IOException; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.Arrays; import java.util.List;public class MultiFormatLocalDateTimeDeserializer extends JsonDeserializerLocalDateTime {private static final ListDateTimeFormatter FORMATTERS Arrays.asList(DateTimeFormatter.ISO_LOCAL_DATE_TIME, // yyyy-MM-ddTHH:mm:ssDateTimeFormatter.ISO_LOCAL_DATE, // yyyy-MM-ddDateTimeFormatter.ofPattern(MM/dd/yyyy HH:mm a), DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss) );Overridepublic LocalDateTime deserialize(JsonParser parser, DeserializationContext context) throws IOException {String dateString parser.getText();for (DateTimeFormatter formatter : FORMATTERS) {try {return LocalDateTime.parse(dateString, formatter);} catch (Exception ignored) {// 尝试下一个格式}}throw new IOException(Unparseable date: dateString);} }2.配置类与自定义 ObjectMapper import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; import feign.Logger; import feign.codec.Decoder; import feign.codec.Encoder; import feign.jackson.JacksonDecoder; import feign.jackson.JacksonEncoder; import org.apache.kafka.common.utils.Java; import org.springframework.context.annotation.Bean; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Date;/*** p** /p** author pengapeng* since 2024-12-13*/ public class CustomFeignConfig {Beanpublic ObjectMapper customObjectMapper() {ObjectMapper objectMapper new ObjectMapper();// 注册 Java 时间模块JavaTimeModule javaTimeModule new JavaTimeModule();// 注册自定义反序列化器javaTimeModule.addDeserializer(LocalDateTime.class, new MultiFormatLocalDateTimeDeserializer());javaTimeModule.addDeserializer(LocalDate.class, new MultiFormatLocalDateDeserializer());javaTimeModule.addDeserializer(Date.class, new MultiFormatDateDeserializer());objectMapper.registerModule(javaTimeModule);return objectMapper;}Beanpublic Decoder feignDecoder() {ObjectMapper customObjectMapper customObjectMapper();System.out.println(Using Custom Decoder with ObjectMapper: customObjectMapper);return new JacksonDecoder(customObjectMapper);}Beanpublic Encoder feignEncoder() {ObjectMapper customObjectMapper customObjectMapper();System.out.println(Using Custom Encoder with ObjectMapper: customObjectMapper);return new JacksonEncoder(customObjectMapper);}BeanLogger.Level feignLoggerLevel() {return Logger.Level.FULL;} } 注意添加feign.jackson的依赖选择合适的版本不匹配可能发生错误。 dependencygroupIdio.github.openfeign/groupIdartifactIdfeign-jackson/artifactIdversion10.4.0/version/dependency客户端 FeignClient(url http://localhost:8088/, name test-feign-client,configuration CustomFeignConfig.class) public interface TestFeignClient {GetMapping(/votecms/test/testFeign)TestDO testFeign(); }测试所用的TestDO类为 Data public class TestDO {private String name;private Integer age;private Long id;private Date createTime1;private Date createTime2;private LocalDateTime updateTime; }测试时所用版本SpringBoot 2.3.12.RELEASE、SpringCloud 2.2.1.RELEASE
http://www.w-s-a.com/news/577090/

相关文章:

  • 做可视化的网站微信网站模版下载
  • 包头移动的网站建设茂名建站价格
  • 网站文章内容一键排版功能铜山网站建设
  • cdr可不可做网站对网站建设起到计划和指导的作用
  • 合肥最好的网站建设网页设计心得体会2000字
  • 西安网站品牌建设门户网站类型
  • 网上做调查问卷的网站请人做网站域名和主机
  • 个人网站模板html5找公司网站建设
  • 找最新游戏做视频网站一个做网站的团队需要哪些人员
  • 威海市做网站的做网站很难吗
  • 广州房地产网站建设方案怎么免费申请网站
  • 免费生成网站软件下载影视公司名字取名
  • 网站公司提供程序免费的网页入口
  • jsp网站开发实例教学房产网站怎么做400电话
  • 网络营销方式及流程广州seo工作
  • 专业商城网站制作免费网页设计成品
  • 韩国优秀设计网站找做网站找那个平台做
  • 贵州省清镇市建设学校网站国家企业信用信息公示系统官网河北
  • 游戏界面设计网站网站建设问一问公司
  • 织梦网站模板如何安装教程视频国外哪些网站可以注册域名
  • 用群晖做网站网站中文名称注册
  • 做一个企业网站需要哪些技术app开发公司名字
  • 网站建设有技术的公司图片在线设计平台
  • 建公司网站的详细步骤关于进一步加强网站建设
  • 丰宁县有做网站的吗?维护一个网站一年多少钱
  • 杭州网站设计渠道wordpress购物主题
  • 山东政务网站建设文字logo免费设计在线生成
  • 韩雪个人网站唐山网络运营推广
  • 查建设工程业绩在哪个网站网站建设优化服务如何
  • 江苏省建设工程安全监督网站商洛网站制作