Servlet-Klassen und Templates trennen?
Hallo,
ich habe schon öfter gehört, dass man (Servlet-)Klassen und Templates in zwei parallele Verzeichnisbäume trennen sollte.
Beispiel (ausgehend von einem Maven-Archetype):
Ich frage mich jedoch ernsthaft, was der Vorteil davon sein soll. In jedem Fall hat man davon den Nachteil, dass man zwei Verzeichnisstrukturen aufbauen und pflegen muss und dass man öfter zwischen beiden hin und her wechseln muss. Außerdem finde ich das noch unübersichtlicher.
Die Alternative wäre eine Struktur für beides:
Da steht zusammen, was zusammen gehört und man muss keine zwei parallelen Verzeichnisstrukturen pflegen.
Was spricht dagegen, beides in eine Hierarchie zu packen?
Hallo,
ich habe schon öfter gehört, dass man (Servlet-)Klassen und Templates in zwei parallele Verzeichnisbäume trennen sollte.
Beispiel (ausgehend von einem Maven-Archetype):
Code:
MeineAnwendung/
src/
main/
resources/
com/
firma/
projekt/
HalloWelt.class
webapp/
WEB-INF/
templates/
com/
firma/
projekt/
HalloWelt.tpl
Ich frage mich jedoch ernsthaft, was der Vorteil davon sein soll. In jedem Fall hat man davon den Nachteil, dass man zwei Verzeichnisstrukturen aufbauen und pflegen muss und dass man öfter zwischen beiden hin und her wechseln muss. Außerdem finde ich das noch unübersichtlicher.
Die Alternative wäre eine Struktur für beides:
Code:
MeineAnwendung/
src/
main/
resources/
com/
firma/
projekt/
HalloWelt.class
HalloWelt.tpl
Was spricht dagegen, beides in eine Hierarchie zu packen?