Primefaces Crud example using Java reflection