java - 我可以使用Spring框架进行android开发吗?

标签 java android spring frameworks

我正在构建我的 Android 应用程序,想知道 Spring 框架是否适合 Android 开发?我听说有 spring-android 和其他框架,但仍然不确定为什么它们比 spring 框架更适合 android 开发。

那么就服务器端代码而言,spring可以用于android开发吗?

最佳答案

您的后端语言几乎与移动应用程序完全无关。您可能会使用基于网络的 API 在两者之间进行通信,任何可以使用您首选协议(protocol)的后端就足够了。如今,基于 HTTP 的 JSON 是一种常见的默认选择,Spring 开箱即用地支持它,几乎不需要任何配置(并且使得使用 OAuth 非常容易,这对于移动应用程序来说非常好),但您可以选择您喜欢的任何后端。

Spring Android 是一些 Spring 客户端功能(特别是 RestTemplate)的 Android 友好实现,并且完全不知道它所处理的后端。如今,Retrofit 和 Volley 似乎是 Android 上更流行的选择,并且两者都可以与 Spring 后端配合良好。

关于java - 我可以使用Spring框架进行android开发吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43151375/

相关文章:

spring - 在更新请求中查找更新的字段

java - 如何使resttemplate仅返回与发送的id有关系的类

java - 运行spring应用程序时PropertyAccessorFactory NoClassDefFoundError

java - 在Android中访问JAR库中的图像

android - ApplicationId 不能为空

Android AIDL支持 "short"类型吗?

java - ireport 中列表组件的高度

java - 如果 FileAppender 失败,恢复到 ConsoleAppender

java - Java 库设计者明确要求 TreeMap 是红/黑树有什么原因吗?

java - Spring Hibernate 集成抛出 getFlushMode 在没有 Activity 事务的情况下无效