来自移动设备的流量,已经超过了来自PC的流量,我们不得不考虑一下,我们的网站开始要考虑是否照顾一下移动设备的用户,提供一个移动版的界面了。从2010年开始,Spring明显也感受到了这样的趋势,在移动开发领域,Spring做了以下几样东西:Spring Social、 Spring Mobile、 Spring Andriod
Spring Social
Spring Social是一个Spring的扩展,让你可以方便地连接一些Saas的服务,例如Tweeter、Facebook等。
不过,这些对我们都不重要,原因你懂的,所以就不详细说啦。
Spring Mobile
当我们想在同一个项目中同时服务普通版网站 和 移动版网站,Spring Mobile就能帮上忙了。Spring Mobile是Spring MVC的一个扩展,他提供了在移动开发中一些方便的功能:
1、一个在服务端检测终端类型的检测器
2、Site preference management :允许用户设置他要访问的是“普通”页面,还是“移动版”页面
3、site switcher :可配置普通版网站和移动版网站使用不同的域名的情况
Home Page:
http://www.springsource.org/spring-mobile
Spring Andriod
根据官方的介绍:Spring Android is an extension of the Spring Framework that aims to simplify the development of native Android applications.
Spring Android 是一个Spring框架的扩展,目标是简化本地Android应用开发。Spring Android有哪些特性呢?
它具体以下特性:
- 一个针对Android的REST客户端
- 对于访问安全API的一个认证的支持
Summary
介绍文章:
http://blog.springsource.com/2010/11/19/spring-into-mobile-application-development/
GreenHoust项目使用了上面三种技术:
https://greenhouse.springsource.org/
分享到:
相关推荐
用于java后台识别手机或电脑访问,jar包的简单使用可以访问博客https://blog.csdn.net/weixin_42286461/article/details/88547200
org.springframework.aop-3.0.4.RELEASE.jar org.springframework.asm-3.0.4.RELEASE.jar org.springframework.aspects-3.0.4.RELEASE.jar org.springframework.beans-3.0.4.RELEASE.jar org.springframework....
Classes contained in spring-mock.jar: org.springframework.mock.jndi.ExpectedLookupTemplate.class org.springframework.mock.jndi.SimpleNamingContext.class org.springframework.mock.jndi....
包含spring 3.0.5的所有jar文件: org.springframework.aop-3.0.5.RELEASE.jar org.springframework.asm-3.0.5.RELEASE.jar org.springframework.aspects-3.0.5.RELEASE.jar org.springframework.beans-3.0.5.RELEASE...
赠送jar包:spring-webmvc-5.0.8.RELEASE.jar; 赠送原API文档:spring-webmvc-5.0.8.RELEASE-javadoc.jar; 赠送源代码:spring-webmvc-5.0.8.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-webmvc-5.0.8....
在Java开发领域,Spring框架无疑是最重要的框架之一,它以其强大的依赖注入、面向切面编程以及丰富的功能扩展,深受开发者喜爱。其中,`org.springframework.core`是Spring框架的核心模块,包含了Spring框架的基础...
Error creating bean with name 'org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0' defined in ServletContext resource [/WEB-INF/springMVC-servlet.xml]: Initialization of bean failed;...
在Java世界中,Spring框架以其卓越的灵活性、可扩展性和模块化设计,成为了企业级应用开发的首选。其中,`org.springframework.core.jar`是Spring框架的核心模块,它为整个Spring生态系统提供了基础支持和服务。本文...
这个官方完整包包含了Spring框架的所有组件和相关文档,是学习和开发基于Spring的应用程序的必备资源。 Spring Framework是Java开发中最广泛使用的轻量级框架之一,它通过依赖注入(Dependency Injection, DI)和...
spring3.1官方所有的jar包 org.springframework.aop-3.1.RELEASE.jar org.springframework.asm-3.1.RELEASE.jar org.springframework.aspects-3.1.RELEASE.jar org.springframework.beans-3.1.RELEASE.jar org....
8. **Filter and Interceptors**:Spring MVC还允许定义过滤器和拦截器,这些组件可以在请求处理前后执行自定义逻辑,例如进行权限验证、日志记录、性能监控等。 9. **Integration with other Spring Modules**:`...
spring 3.0 jar 最新所有开发包及开发项目实例 spring 3.0已经全面支持OSGi了。 各发行包的大致描述如下: org.springframework.asm-3.0.0.M4.jar: 提供对ASM(一个字节码框架)的简单封装 org.springframework....
1.精通Spring 4.x 企业应用开发实战精通Spring 4.x 企业应用开发实战精通Spring 4.x 企业应用开发实战精通Spring 4.x 企业应用开发实战精通Spring 4.x 企业应用开发实战精通Spring 4.x 企业应用开发实战精通Spring 4...
《Spring框架Web模块详解——聚焦于WebSocket服务器端点支持》 在Java开发领域,Spring框架以其强大的功能和灵活的设计闻名,而`org.springframework.web`包是Spring框架中的一个重要部分,它提供了处理HTTP请求和...
由于marven仓库中不存在此jar包 因此特地提供下载
dist下的modules下的jar包挨个试的,最后确定三个:(dist下)spring.jar,(dist/modules/)spring-webmvc.jar,及从另外找(下的)的 commons-logging.jar包;而且在Eclipse从build path------configure build path里面...
org.springframework.aop-3.1.1.RELEASE org.springframework.asm-3.1.1.RELEASE org.springframework.aspects-3.1.1.RELEASE org.springframework.beans-3.1.1.RELEASE org.springframework.context.support-3.1.1....
赠送jar包:spring-boot-2.3.12.RELEASE.jar; 赠送原API文档:spring-boot-2.3.12.RELEASE-javadoc.jar; 赠送源代码:spring-boot-2.3.12.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-boot-2.3.12....