Using Spring + MVC + Hibernate + FACES to create a frontend and a backend