2016-06-18 4 views
0

Я работаю над dropwizard и angular2. оба работают нормально на разных серверах. Я хочу интегрировать angular2 с java, чтобы они могли работать на одном сервере. Я пробовал tomitribe/weekler, но когда я это сделал, mvn clean package дал ошибку. Любой из них попробовал angular2 с java.Как интегрировать Angular2 с Java

ответ

1

Я приведу несколько примеров Java + Angular, но они используют Spring Framework. Должно быть достаточно легким для переноса в Dropwizard.

+0

все угловые1 проект –

+0

Ответ на ваш вопрос не зависит от конкретной версии Angular. То, на что вам нужно сосредоточиться, заключается в том, чтобы обработать ваши интерфейсные ресурсы и затем включить их в каталог, например, src/main/resources, который затем будет включен в вашу банку/войну и обслуживаться вашими контроллерами. На приведенных выше ссылках демонстрируются такие структуры проекта. Например, JHipster уже реорганизован для поддержки Angular2, когда он становится стабильным, поэтому структура не должна меняться. https://jhipster.github.io/2016/03/23/jhipster-release-3.0.0.html –

+0

Я бы предложил совместное использование примерного проекта GitHub для вашей интеграции, чтобы мы могли обеспечить лучшее руководство. –

3

Вот еще один пример Java и Угловое 2 интеграция: http://lteconsulting.fr/angular2boot/.

Демо-приложение здесь: https://github.com/ltearno/angular2-gwt.

Способ, которым он отличается от JHipster, заключается в том, что у вас есть также интерфейс Angular2 на Java. Как вы видите, это также зависит от угла зрения.

Если о стороне сервера ... У вас есть интеграция Spring Boot Spring. Но вы можете, конечно, использовать его с любыми бэкэндами Java, такими как JavaEE с веб-службами JAX-RS или что-то еще.

+1

Хотя это теоретически может ответить на вопрос, [было бы желательно] (// meta.stackoverflow.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. –

+0

Да, лучше. благодаря –