我有一个使用Spring MVC的web应用程序。现在,我们正计划使用ionic框架开发移动应用程序(适用于android和ios应用程序)。对于服务器端开发,以下是我的疑虑。
1)我是否可以在移动应用程序中重用现有的Spring MVC?(大多数调用都返回json,因为我们的web应用客户端是knockout js)。
2)或者我应该使用Scala play框架?这对我来说是全新的,需要一段时间的学习,而这一发展是迫切的。
3)如果我要使用Restful apis并重用现有的服务类,如果我不需要发送完整的bo (作为json),但需要忽略或添加更多字段,该怎么办?
4)当前的Spring MVC是由Spring MVC保护的。如果我要使用Spring MVC或任何REstful服务,我该如何处理安全性问题?
5)建议使用哪个Restful风格的webservice库?
谢谢
发布于 2015-07-08 18:35:22
如果我没理解错的话,您说您已经有了一个基本上提供restful API并输出json的应用程序。在这种情况下,您只需查看更远-只需使用它作为您的后端(添加任何其他API功能,并重用您已有的所有功能)。
您可以使用Angular $resource从Ionic内部与RESTful服务器端数据源进行交互。
https://stackoverflow.com/questions/31298206
复制