【问题标题】:Implement an AngularJS front-end to a Spring back-end将 AngularJS 前端实现到 Spring 后端
【发布时间】:2017-09-06 10:31:45
【问题描述】:

我有一个 Spring Boot 后端,需要实现一个 AngularJS(2) 前端来使用我的 REST API(都在单个服务器上运行)。我是初学者,但考虑到下图是我的项目结构,我还没有找到一个像样的教程/演示来帮助我入门。

【问题讨论】:

  • 我不知道任何人能真正帮助你..这个问题就像“我如何使用 angular2 和 spring 做一个水疗中心”,它没有一个单一的答案......
  • 不,这是关于配置,真的。
  • 使用 spring 获得 angular 2 不需要特定的配置。您需要做的就是确保您的 spring 服务器处理休息,我建议将 spring 和 angular2 作为两个单独的项目托管在同一台机器上。

标签: java angularjs spring rest spring-boot


【解决方案1】:

你应该把前端放在resources/publicresources/static 或者我不记得的第三个。

可能的目录结构可以是:

resources/public.

您还应该指向pom.xml 中的那个文件夹。

<build>
    <resources>
        <resource>
            <directory>${project.basedir}/src/main/resources</directory>
        </resource>
        <resource>
            <directory>${project.build.directory}/generated-resources</directory>
        </resource>
    </resources>
</build>

【讨论】:

    【解决方案2】:

    我建议看一下 jhipster (https://jhipster.github.io/),它是一个 yeoman 生成器,它为您提供了一个非常漂亮、干净且经过测试的代码库,混合了 spring api 和 angular 前端。您可以非常快速地建立一个项目并从它的结构中学到很多东西。

    【讨论】:

      猜你喜欢
      • 2019-09-24
      • 2019-04-19
      • 2012-11-12
      • 2016-11-05
      • 2014-04-12
      • 1970-01-01
      • 2016-04-21
      • 1970-01-01
      • 2014-11-29
      相关资源
      最近更新 更多