安卓开发-java中的spring框架是一个怎么样的框架,

问题描述

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

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

解决方案

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

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

解决方案二:

我倒是觉得IoC搞复杂了

解决方案三:

这是J2EE的框架,和Android无关

解决方案四:

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

时间: 2024-11-03 21:07:16

安卓开发-java中的spring框架是一个怎么样的框架,的相关文章

java中的spring配置文件中引入context命名空间却不能使用context标签

问题描述 java中的spring配置文件中引入context命名空间却不能使用context标签 myeclipse中spring配置文件的 命名空间 为什么导入了相对应的命名空间但是 相对应的标题 却不能使用 求大神 解决方案 http://zhidao.baidu.com/link?url=CYTl2LDpKwI4j4Dgi2W7vI8OltUewUkwn1A8dW_7-LDXMNPJzc2ieqDzv33rIzF4W2s2Ss5B7SeSsn_UPoGXYqCmZb-kcdotYkwhe

java-请教JAVA中的Calendar类的一个问题

问题描述 请教JAVA中的Calendar类的一个问题 请问大神,我画红框的部分就是我出问题的地方,为什么我set好的Date值是5月,而下面输出后是0月?搞得下面的add方法也是从0开始加3 解决方案 把SimpleDateFormat中的m改为大写的M,改为"yyyy年MM月dd日".而且要注意,获取到的Month是用0-11表示的,如果要表示真实的日期,要记得+1. 解决方案二: yyyy年M月d日 看看

方法-java中关于自己建的一个缓冲流中的问题

问题描述 java中关于自己建的一个缓冲流中的问题 1 import java.io.*; 2 //创建的这个类其实还是调用的FileReader的read方法,所以它会抛出IOException: 3 class MyBufferedReader{ 4 //属性(要想使用这个缓冲流就得先创建一个这个文件流,得把它弄成属性作为一个参数): 5 private FileReader fr; 6 public MyBufferedReader(FileReader fr){ 7 this.fr=fr

java中这两个构造方法一个队,一个错?感觉没有区别啊?

问题描述 java中这两个构造方法一个队,一个错?感觉没有区别啊? 第一种: public class point { private double x; private double y; public point(){ this(0,0); } public point(double x, double y){ this.x = x; this.y = y; } } 第二种 public class point { private double x; private double y; pu

JAVA中在文本框输入一个字符,下拉菜单中自动检索出现对应的字符怎么实现,急求各位大师了。

问题描述 JAVA中在文本框输入一个字符,下拉菜单中自动检索出现对应的字符怎么实现,急求各位大师了. 如1对应电汇,2对应信用证 当我在本框中输入1,则自动弹出对应下拉菜单:电汇 解决方案 网上一大堆,看你是要动态渲染,还是静态!

ae 界面开发 图像显示-c# AE开发界面中,老师让实现一个点击按钮就可以直接显示TIFF等图像的功能

问题描述 c# AE开发界面中,老师让实现一个点击按钮就可以直接显示TIFF等图像的功能 RT,现在老师让做一个界面,他想实现点击每个按钮就会在axMapcontrol中直接显示TIFF,Shapfile等图像数据,而不是传统的需要调用系统窗口自己选择路径那种.本人初涉开发,求该功能实现的可用代码谢谢各位了!来个教学也行! 解决方案 http://blog.csdn.net/devillyd/article/details/5704359

java中R.layout.shangpindetailview是一个文件路径吗

问题描述 java中R.layout.shangpindetailview是一个文件路径吗 java中R.layout.shangpindetailview是一个文件路径吗 还是一个路径下的一个文件 解决方案 应该是的,你从他的属性里看一下

java中利用spring cache解耦业务中的缓存

虽然以前实现缓存的方式,是定义了缓存操作接口,可以灵活实现不同的缓存,可毕竟精力有限,要完成不同的缓存实现也是件麻烦的事.更要命的是,业务代码中有大量缓存操作的代码,耦合度太高,看着很不优雅. 所以呢,抽空了解了一下其它实现方案.这不,spring3.1开始,支持基于注解的缓存,算是目前我比较可以接受的一种方案吧.学完之后还是做一下笔记吧. spring cache是一套基于注解实现的缓存技术,其本身是并不是具体实现,不过默认实现了ConcurrentMap和EHCache实现的缓存.当然也是支

安卓开发AlertDialog中的EditText无法调出输入法的问题解决方法

代码:  代码如下 复制代码 Dialog ad = new Dialog(context); ad.show(); Window window = ad.getWindow(); window.setBackgroundDrawable(new ColorDrawable(0));  window.setContentView(R.layout.cancel_sos_dialog); 最好的办法是第二种:  代码如下 复制代码  AlertDialog ad =  new AlertDialo