在Jackson依赖中下使用
导入依赖
<!-- Jackson json --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-xml</artifactId> </dependency>
在entity中引入
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
@JsonSerialize(using = BigDecimalSerialize.class) private BigDecimal price;
BigDecimalSerialize需要具体的实现,如下:
import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.databind.JsonSerializer; import com.fasterxml.jackson.databind.SerializerProvider; import java.io.IOEx