本文整理了Java中de.otto.edison.oauth.ZonedDateTimeDeserializer
类的一些代码示例,展示了ZonedDateTimeDeserializer
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZonedDateTimeDeserializer
类的具体详情如下:
包路径:de.otto.edison.oauth.ZonedDateTimeDeserializer
类名称:ZonedDateTimeDeserializer
暂无
代码示例来源:origin: otto-de/edison-microservice
@Autowired
public OAuthPublicKeyStore(@Value("${edison.oauth.public-key.url}") final String publicKeyUrl,
final AsyncHttpClient asyncHttpClient,
final OAuthPublicKeyRepository oAuthPublicKeyRepository) {
this.publicKeyUrl = publicKeyUrl;
this.oAuthPublicKeyRepository = oAuthPublicKeyRepository;
this.asyncHttpClient = asyncHttpClient;
this.objectMapper = new ObjectMapper();
final SimpleModule module = new SimpleModule();
module.addDeserializer(ZonedDateTime.class, new ZonedDateTimeDeserializer());
objectMapper.registerModule(module);
}
代码示例来源:origin: otto-de/edison-microservice
@Test
public void shouldDeserializeZonedDateTime() throws IOException {
// given
when(jsonParser.getText()).thenReturn("2017-10-19T16:10:00.000+02:00[Europe/Berlin]");
final ZonedDateTime expectedDateTime = ZonedDateTime.of(2017,10,19,16,10,0,0, ZoneId.of("Europe/Berlin"));
// when
final ZonedDateTime deserialized = zonedDateTimeDeserializer.deserialize(jsonParser, null);
// then
assertThat(deserialized, is(expectedDateTime));
}
}
代码示例来源:origin: otto-de/edison-microservice
@BeforeEach
public void setUp() {
initMocks(this);
zonedDateTimeDeserializer = new ZonedDateTimeDeserializer();
}
内容来源于网络,如有侵权,请联系作者删除!