将AngularJS前端实现为Spring后端

时间:2017-04-11 07:13:31

标签: java angularjs spring rest spring-boot

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

enter image description here

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

您应该将前端放在resources/publicresources/static或第三个我不记得的位置。

可能的目录结构可以是:

enter image description here

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>