2016-06-18 13 views

Antwort

1

Ich gebe Ihnen einige Beispiele von Java + Angular, aber sie verwenden das Spring Framework. Sollte einfach genug sein, um Dropwizard zu portieren.

+0

Alle sind angular1 Projekt –

+0

Die Antwort auf Ihre Frage hängt nicht von der jeweiligen Version von Angular. Worauf Sie sich konzentrieren müssen, ist, Ihre Frontend-Ressourcen zu verarbeiten und sie dann in ein Verzeichnis wie src/main/resources aufzunehmen, das dann in Ihr jar/war eingebunden und von Ihren Controllern bedient wird. Die obigen Links zeigen solche Projektstrukturen. JHipster zum Beispiel wurde bereits umgestaltet, um Angular2 zu unterstützen, wenn es stabil wird, so dass sich die Struktur nicht ändern sollte. https://jhipster.github.io/2016/03/23/jhipster-release-3.0.0.html –

+0

Ich würde vorschlagen, ein Beispielprojekt auf GitHub Ihrer Integration so weit zu teilen, damit wir bessere Anleitung zur Verfügung stellen können. –

3

Hier ist ein weiteres Beispiel für Java und Angular 2 Integration: http://lteconsulting.fr/angular2boot/.

Demo-App hier: https://github.com/ltearno/angular2-gwt.

Der Unterschied zu JHipster ist, dass Sie auch Angular2-Frontend in Java haben. Wie Sie sehen, ist dies auch Angular 2 abhängig.

Wenn über die Server-Seite ... Sie haben standardmäßig Spring Boot-Integration. Aber Sie können es natürlich mit jedem Java-Backend verwenden, wie JavaEE mit JAX-RS Web Services oder was auch immer.

+1

Während dies theoretisch die Frage beantworten könnte, [wäre es vorzuziehen] (// meta.stackoverflow.com/q/8259), die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. –

+0

Ja, viel besser. Vielen Dank –