java和angular项目如何工作并相互通信?

时间:2018-08-22 20:47:06

标签: java angular

我正在创建一个网站,后端使用Java 8,前端使用Angular 6。我对angular还是很陌生,所以我一直在研究如何创建和构建angular项目。我仍然不了解前端和后端如何相互通信。 angular如何调用Java方法? java如何将信息发送回角度?我知道Java将处理程序的所有逻辑/模型部分,而angular将处理视图,但是我无法确定两种不同语言如何以这种方式进行通信。

2 个答案:

答案 0 :(得分:2)

通常,Angular客户端将使用JSON负载使用HttpClient将RESTful调用发送到服务。 Java后端将公开返回JSON的RESTful服务。因此,答案是RESTful服务和JSON允许双方进行通信。

答案 1 :(得分:1)

如今,几乎所有现代的前端框架都在使用REST API与后端进行通信。

REST API是集成系统的一种很好且简单的方法,有一个名为SpringBoot的框架可以简化Java后端的生活。

这是一个简单的示例-> https://dzone.com/articles/building-your-first-spring-boot-web-application-ex

运行api后,可以从角度服务中调用它。