Package org.hibernate.usertype

An API for user-defined custom types which extend the set of built-in types defined in org.hibernate.type.

A custom type might map a single column, or it might map multiple columns.

See Also:
UserType, CompositeUserType, org.hibernate.type
API Note:
Historically, UserType was the most important extension point in Hibernate, and CompositeUserType was much less popular. But in modern Hibernate, the terrain formerly occupied by UserType has been encroached, first by AttributeConverter, and then by the new "compositional" approach to basic types. Contrariwise, CompositeUserType has been redesigned and is now more powerful and much easier to use.