2 u011359326 u011359326 于 2016.03.06 19:25 提问

java中的spring框架是一个怎么样的框架,

java中的spring框架是一个怎么样的框架,
在android开发当中有没有应用到呢

4个回答

caozhy
caozhy   Ds   Rxr 2016.03.06 19:30
已采纳

spring最初是一个IoC框架,主要的作用是实现组件的管理。有时候我们希望程序中一些代码可以标准化并且被替换,比如一个管理系统底层可以使用SQL Server,也可以使用MySQL,那么我们编写两个符合接口的组件,Spring的作用是通过配置文件把需要的组件装配起来,比如得到一套支持mssql的系统,一套支持mysql的系统。
而主程序、mssql访问代码、mysql访问代码三者本身预先写好,不需要重新编译。
后来,spring在此基础上又有了spring mvc,类似struts,自己的orm框架,类似hibernate等等,spring的设计思想是重型化,标准化,所以不太适合安卓。

用kfc打比方,kfc最早是一个炸鸡店,后来kfc也做汉堡,来了中国甚至也做米饭,成为快餐店,“kfc”这个品牌本身“肯塔基炸鸡”也和它实际的业务不是一回事了。

WinsenJiansbomber
WinsenJiansbomber   2016.03.07 01:21

我倒是觉得IoC搞复杂了

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.03.07 09:41

这是J2EE的框架,和Android无关

qq_32756527
qq_32756527   2016.03.06 19:57

spring主要用于Web开发,在安卓上几乎没有应用

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Spring框架究竟是什么
最近开始工作了,工作期间解除了Spring框架,总感觉这个东西怎么这么牛逼,看网上的资料什么的也看不懂,越看越玄乎总感觉好像有装逼的嫌疑 装逼这么刺激的事情怎么能少了我!!!! 根据我的师傅所说,Spring框架理解起来其实不是很复杂,只要理解好一个概念就可以了-----IOC容器,什么是IOC容器呢,大家不要去看网上的人乱说,我讲一个故事你就明白了 假如说,我现在是一个吃小孩的妖怪,我
Spring框架(一)简单介绍
Spring是一个轻量级框架,可以一站式构建你的企业级应用。 Spring作为Javaee开发技能不可或缺的一项,是每一个做Javaee开发的人必须要掌握的。现在最新的Spring已经到5.0的体验版了,不过做技术的人都知道,在一个实际的项目中最好还是使用成熟稳定的版本,所以本片文章以当前最近的稳定版本4.3.5为基础上进行的测试。 本篇文章作为我写Spring框架的第一篇,还是要介绍一下Sp
使用框架的意义与spring的主要内容
spring功能具体实现和分析
详解Java的Spring框架中的注解的用法
这篇文章主要介绍了Java的Spring框架中的注解的用法,包括对Java bean的定义的作用介绍,需要的朋友可以参考下 1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的  类的实现: ? 1 2 3 4 5 6 7 class Use
谈一谈框架的框架——Spring
走的太快,容易丢掉灵魂,学习也是这样,一味地埋头苦干,回首却发现并没有什么积累,进来得空,决定写些东西,也算是沉淀沉淀这些年学习的知识。 本文主要是结合多年的javaweb开发经验,参考Spring官方文档,写一些对Spring的理解,希望能够通过简单易懂的语言深入的剖析Spring,本文所述都是个人观点,虽然经过了认真推敲,但不免掺杂了个人理解,如有不妥的地方,多多批评指正,交流交流,共同成长。
使用Spring框架的好处
在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右)    st
【java面试】框架篇之Spring
1.你如何理解Spring? Spring是一个轻量级的开源框架,集成了多个模块用于java开发的平台,最主要的核心分别为IOC,AOP,MVC
Java_Spring反射
Java的Spring框架中的反射,是经典的Java框架之一。
Spring框架基础知识
1.Spring框架的由来与发展: (1).Spring是Java Web三大经典框架(Struts、Spring、Hibernate ,SSH)中主要用于降低模块之间耦合度的框架,实际上Spring除了能够通过IoC降低模块之间的耦合度外,还提供了其它功能。 (2).2002年,Rod Johnson编著出版了《Expert one to one J2EE design and develo
Spring框架的特性
1.Spring是一个分层的,一站式的轻量级开源框架2.它致力于提供一种方法管理业务对象,使JavaEE的开发更方便快捷.3.Spring不是仅仅专注于某一层的开发,而是贯穿应用于web层/业务层及持久层,与struts2/SpringMVC/hibernate等框架进行无缝整合,并对一些API(JDBC/JavaMail/远程调用等)进行了封装,降低了这些API的使用难度4.继承Junit4,方