adf jpa example