I am using JPA 2.1 Converters so i annotate fields to be converted with @Convert.
Specification says that I should annotate my Converter class (implementation of AttributeConverter) with @Converter
The Converter annotation specifies that the annotated class is a
converter and defines its scope. A converter class must be annotated
with the Converter annotation or defined in the XML descriptor as a
converter. (from JSR 338: JavaTM Persistence API, Version 2.1
But I noticed that the behaviour with @Converter annotation and without @Converter annotation is the same. The field is properly converted. Do I really need this annotation? What it is supposed to do?