Package org.hibernate.annotations
Annotation Type JdbcType
-
@Target({METHOD,FIELD,ANNOTATION_TYPE}) @Inherited @Retention(RUNTIME) public @interface JdbcType
Specifies an explicitJdbcTypeto use for a particular column mapping.-
When applied to a Map-valued attribute, describes the Map value. Use
MapKeyJdbcTypeto describe the key instead -
When applied to a List of array-valued attribute, describes the element. Use
ListIndexJdbcTypeto describe the index instead -
When mapping an id-bag, describes the collection element. Use
CollectionIdJdbcTypeto describe the collection-id - For other collection mappings, describes the elements
- For discriminated association mappings (`@Any` and `@ManyToAny`), describes the discriminator value.
ManagedBeanSee for high-level discussion of basic value mapping.- Since:
- 6.0
- See Also:
MapKeyJdbcType,CollectionIdJdbcType,ListIndexJdbcType
-
When applied to a Map-valued attribute, describes the Map value. Use