. . . . "I know Hibernate can handle database-generated values, but I do not want to use a trigger or any other thing other than Hibernate itself to generate the value for my property." .