Spring Rest API和AngularJs项目结构

时间:2015-07-15 14:21:16

标签: angularjs spring

我很想将Spring和Angular放在一起,并希望检查是否有一个首选的项目结构,以便在SAME项目中将这两者结合在一起。 我目前的测试结构是这样的

enter image description here

这一切都是通过spring Boot完成的,因此应用程序已经

@SpringBootApplication
public class Application {

public static void main(String[] args) {

    SpringApplication.run(rest.class,args);
}

}

这意味着我可以在运行应用程序时转到我的索引,只需转到:8080

问题

这种结构有问题吗?

我应该使用不同的结构吗?

1 个答案:

答案 0 :(得分:1)

正如LionC所提到的,在目录结构方面,很多只是基于意见。

AngularJS强大的RESTful功能提供了一个很好的方式来利用强大的Spring服务器端,但与经典的Spring MVC相比,管理这些层的分离是一项相当困难的工作,而且这里的讨论太大了。 / p>

看看JHipster寻找一个简洁的解决方案,使用Yeoman统一两者。您可以在https://github.com/jhipster/jhipster-sample-app

找到预先生成的样本