Custom schema generation with Hibernate annotations