我有一个Spring Boot后端,需要实现一个AngularJS(2)前端来使用我的REST API(两者都运行在一台服务器上)。我是初学者,但我没有找到一个像样的教程/演示来帮助我开始,考虑到下面的图像是我的项目结构。
答案 0 :(得分:1)
我建议看一下jhipster(https://jhipster.github.io/),它是一个自然生成器,为您提供一个非常漂亮,干净且经过测试的代码库,混合了一个spring api和一个有角度的前端。您可以非常快速地设置项目,并从其结构中学到很多东西。
答案 1 :(得分:0)
您应该将前端放在resources/public
或resources/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>