Skip to content

Instantly share code, notes, and snippets.

View gcdd1993's full-sized avatar
🎯
Focusing

阿晨聊技术 gcdd1993

🎯
Focusing
View GitHub Profile
@gcdd1993
gcdd1993 / JacksonAutoConfiguration.java
Created January 25, 2019 01:16
Springboot整合Jackson
package com.maxtropy.imep.config.jackson;
import ch.mfrey.jackson.antpathfilter.AntPathFilterMixin;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.SerializationFeature;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.reflections.Reflections;
import org.reflections.scanners.SubTypesScanner;
@gcdd1993
gcdd1993 / .travis.yml
Created January 24, 2019 10:00
Travis-CI持续集成示例脚本(用于Hexo自动化发布)
language: node_js
sudo: required
dist: xenial
node_js: stable
branches:
only:
- master
cache:
directories:
- node_modules
@gcdd1993
gcdd1993 / CustomModule.java
Created January 24, 2019 09:55
Jackson自定义module,定义日期序列化方式
package com.maxtropy.imep.config.jackson;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.core.json.PackageVersion;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider;