JSF 2 структура проекта - PullRequest
       4

JSF 2 структура проекта

3 голосов
/ 11 октября 2010

Есть ли у какого-либо специалиста какие-либо конкретные предпочтения относительно структуры проекта JSF 2. В настоящее время у меня есть следующее:

root
  Java Resources: src
     dao.au.com.xyz
     model.au.com.xyz
  ant
  WebContent
     META-INF
     resources
        css
        javascript
        images
     WEB-INF
     sections (for common sections like: menu, header, footers)
     templates (common templates)
     views (xhtml pages)
     index.html (redirect to index.xhtml under views folder)

Является ли эта структура разумной / действительной для структуры проекта JSF 2 (Facelets)? Я не смог найти ничего в спецификации JSF, близкой к тому, что я хочу.

1 Ответ

3 голосов
/ 11 октября 2010

Это субъективно и индивидуально и в большей степени зависит от спецификации Servlet API .Если экспортированный WAR-файл соответствует структуре каталогов, как указано в спецификации сервлета, и, по вашему мнению / команде, он наиболее пригоден для использования и сопровождения, то это нормально.

Однако я бы предпочел стандартную Java соглашения в отношении названий пакетов.Переходите от большого к маленькому, а не наоборот или даже смешанным.Например, com.example.model и т. Д. Вместо model.com.example.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...