Learn @Embeddable, @Embedded, @AttributeOverrides and @AttributeOverride