Я работаю над dropwizard и angular2. оба работают нормально на разных серверах. Я хочу интегрировать angular2 с java, чтобы они могли работать на одном сервере. Я пробовал tomitribe/weekler, но когда я это сделал, mvn clean package дал ошибку. Любой из них попробовал angular2 с java.Как интегрировать Angular2 с Java
ответ
Я приведу несколько примеров Java + Angular, но они используют Spring Framework. Должно быть достаточно легким для переноса в Dropwizard.
Вот еще один пример Java и Угловое 2 интеграция: http://lteconsulting.fr/angular2boot/.
Демо-приложение здесь: https://github.com/ltearno/angular2-gwt.
Способ, которым он отличается от JHipster, заключается в том, что у вас есть также интерфейс Angular2 на Java. Как вы видите, это также зависит от угла зрения.
Если о стороне сервера ... У вас есть интеграция Spring Boot Spring. Но вы можете, конечно, использовать его с любыми бэкэндами Java, такими как JavaEE с веб-службами JAX-RS или что-то еще.
Хотя это теоретически может ответить на вопрос, [было бы желательно] (// meta.stackoverflow.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. –
Да, лучше. благодаря –
все угловые1 проект –
Ответ на ваш вопрос не зависит от конкретной версии Angular. То, на что вам нужно сосредоточиться, заключается в том, чтобы обработать ваши интерфейсные ресурсы и затем включить их в каталог, например, src/main/resources, который затем будет включен в вашу банку/войну и обслуживаться вашими контроллерами. На приведенных выше ссылках демонстрируются такие структуры проекта. Например, JHipster уже реорганизован для поддержки Angular2, когда он становится стабильным, поэтому структура не должна меняться. https://jhipster.github.io/2016/03/23/jhipster-release-3.0.0.html –
Я бы предложил совместное использование примерного проекта GitHub для вашей интеграции, чтобы мы могли обеспечить лучшее руководство. –