我想学习Spring Framework,因此我决定使用它创建一个Web应用程序,但我不想使用Spring MVC,因为它仍然使用JSP。如果我想要一个可以使用React / Angular创建的UI并且后端由Spring管理,那么可以使用Spring的所有项目。
您必须使用REST API,并通过JSON将数据传递给前端JS框架。
看这里:https://spring.io/guides/gs/rest-service/
首先使用Spring Boot创建一个简单的Rest Controller。
然后你必须选择你的JavaScript框架(jQuery,Angular,React),并对你的@RestController
中输入的URL发出HTTP请求。
您可以使用JS框架中的AJAX方法实现此目的。
试试这个,它会加快你的发展
Restful Web Service with Spring Boot
顺便说一下,如果你想使用Angular / React + Spring Boot你可以使用JHipster,这个工具只需几分钟就可以完成Angular / React + Spring Boot应用程序的基本设置,网站上有一个清晰的视频教程你可以使用它只需要大约15分钟左右