use org.hibernate.id.UUIDGenerator