Я занимаюсь разработкой проекта с использованием JSF 2 и JPA 2 (EclipseLink 2.3).
В JSF 2 я узнал, что мы должны отделить модель от контроллера и то же самое с представлением (спасибо BalusC).
Но теперь с POJO, сгенерированным из JPA, мне интересно, если боб, модель, это теперь должны быть pojos.
На мой взгляд, будут мои .xhtml страницы, разработанные в JSF 2.0, которые будут взаимодействовать с моими контроллерами, затем в контроллерах вызывать классы DAO и затем работать в моей базе данных.
Это правильно? Я имею ввиду в концепции MVC?
Я хочу сделать все правильно, любой совет?
Заранее спасибо.