春季启动RESTapi

时间:2019-03-12 06:03:52

标签: java

我需要为员工出勤管理系统开发一个rest api。客户端是使用角度和离子框架开发的移动应用程序。

我的问题是如何将客户端移动应用程序与spring boot rest Web服务集成在一起,以便该应用程序使用rest api登录到应用程序并更新出勤率?

2 个答案:

答案 0 :(得分:0)

如果我答对了,您希望保护服务器端rest api的安全,以便您可以登录并只能访问它。

第一步(如果您根本没有服务器端),请使用hamid上面的代码,或者更好地使用spring initilizer(https://start.spring.io/),然后选择所需的内容(可以肯定的是网络和安全性,jpa可能是,其余的存储库,嗯……)。

然后按照https://www.baeldung.com/spring-security-basic-authentication示例保护您的Web应用程序。

我建议基本身份验证,而不是oauth2 !!!由于复杂性,我不建议从oauth2开始。我只是在这里提到这一点,以确保您知道它的存在...

如果您希望完全灵活的用户管理,请尝试在Spring Boot(https://www.baeldung.com/spring-boot-keycloak)中使用keycloak,但这会使前端的事情变得更加复杂。

答案 1 :(得分:0)

在 youtube 上试试这个视频。它有使用 Spring Boot 创建 REST 端点的分步指南:

https://www.youtube.com/watch?v=yz3UtAaAf7s