|
|
07714d5497
|
Part 5: credit card subtype
|
2026-08-04 17:32:17 +00:00 |
|
|
|
198b6b76a8
|
Part 5: polymorphic base type with @JsonTypeInfo and @JsonSubTypes
|
2026-08-04 17:32:13 +00:00 |
|
|
|
b43a5460ce
|
Part 4 extra: ValueSerializer, the rename that breaks every custom handler
|
2026-08-04 17:32:06 +00:00 |
|
|
|
3e7cea3f2a
|
Part 4: mix-ins registered on the builder
|
2026-08-04 17:31:59 +00:00 |
|
|
|
1f6f6fd855
|
Part 4: SimpleModule on the builder, and the BigDecimal scale trap
|
2026-08-04 17:31:45 +00:00 |
|
|
|
3ac9163232
|
Part 4: custom deserialiser using ctxt.readTree and null-safe path()
|
2026-08-04 17:31:35 +00:00 |
|
|
|
f487566ae0
|
Part 4: custom serialiser on the real Jackson 3 StdSerializer signature
|
2026-08-04 17:31:28 +00:00 |
|
|
|
22d59d0f7c
|
Part 4: Money value object shared by the custom handlers
|
2026-08-04 17:31:21 +00:00 |
|
|
|
9ded5a9bcb
|
Part 3: @JsonCreator, plus @JsonUnwrapped and @JsonAnyGetter/Setter
|
2026-08-04 17:31:12 +00:00 |
|
|
|
81e3879d5c
|
Part 3: @JsonAlias, and why @JsonIgnoreProperties matters less in Jackson 3
|
2026-08-04 17:31:01 +00:00 |
|
|
|
a3beb326ef
|
Part 3: @JsonInclude and @JsonFormat; ISO-8601 is already the default
|
2026-08-04 17:30:52 +00:00 |
|
|
|
ec69b3f29b
|
Part 3: @JsonProperty and @JsonIgnore, both directions
|
2026-08-04 17:30:43 +00:00 |
|
|
|
cab6dae3b3
|
Part 2 extra: Jackson 3 introspects permits, so @JsonSubTypes can go
|
2026-08-04 17:30:29 +00:00 |
|
|
|
52b2365f69
|
Part 2: sealed hierarchy with explicit @JsonSubTypes registry
|
2026-08-04 17:30:23 +00:00 |
|
|
|
5682884b53
|
Part 2: Optional is native in Jackson 3; NON_ABSENT vs null
|
2026-08-04 17:30:13 +00:00 |
|
|
|
f1fca2e339
|
Part 2: records need no module, annotation or -parameters flag
|
2026-08-04 17:30:04 +00:00 |
|
|
|
a5c3179cd1
|
Part 1 extra: POJOs serialise alphabetically, records do not
|
2026-08-04 17:29:51 +00:00 |
|
|
|
97d54d33a1
|
Part 1: TypeReference, and what List.class actually produces
|
2026-08-04 17:29:43 +00:00 |
|
|
|
7f60c445ed
|
Part 1: read from String, File and InputStream
|
2026-08-04 17:29:34 +00:00 |
|
|
|
96fa406468
|
Part 1: write to String, File and pretty-printed String
|
2026-08-04 17:29:27 +00:00 |
|
|
|
f02e158c79
|
Part 0: the same payload read by data binding, tree model and streaming
|
2026-08-04 17:29:15 +00:00 |
|
|
|
4af1f1ee14
|
Part 0: shared immutable mapper, with the Jackson 2 lines that no longer apply
|
2026-08-04 17:29:09 +00:00 |
|
|
|
52503ad26e
|
Part 0: first serialise/deserialise round-trip
|
2026-08-04 17:28:58 +00:00 |
|