JPA Attribute Converter: Difference between revisions
Jump to navigation
Jump to search
Line 17: | Line 17: | ||
=Programming Model= | =Programming Model= | ||
==@Convert Annotation== | |||
<syntaxhighlight lang='java'> | <syntaxhighlight lang='java'> | ||
@Convert(converter = PayloadConverter.class) | @Convert(converter = PayloadConverter.class) | ||
private String payload; | private String payload; | ||
</syntaxhighlight> | |||
==The Converter Class== | |||
<syntaxhighlight lang='java'> | |||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 20:10, 31 October 2018
External
- https://www.thoughts-on-java.org/jpa-21-how-to-implement-type-converter
- https://www.thoughts-on-java.org/jpa-21-type-converter-better-way-to/
Internal
Overview
An attribute converter allows the developer to specify methods to convert between the database and the Java representation of an attribute.
Playground Example
Programming Model
@Convert Annotation
@Convert(converter = PayloadConverter.class)
private String payload;