本月博客排行
-
第1名
龙儿筝 -
第2名
zysnba -
第3名
johnsmith9th - wy_19921005
- sgqt
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- javashop
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- ranbuijj
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- lemonhandsome
- luxurioust
- Xeden
- lzyfn123
- forestqqqq
- zhanjia
- ajinn
- nychen2000
- wjianwei666
- johnsmith9th
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
Spring源码学习-XML 配置方式的IoC容器启动过程分析
以FileSystemXmlApplicationContext为例,把Spring IoC容器的初始化流程走一遍:
ApplicationContext context = new FileSystemXmlApplicationContext
("C:/Users/ZARA/workspace/HelloSpring/src/Beans.xml" ...
Spring IOC
Spring IOC
Spring的核心是Spring IOC——Inversion of Control, 反向控制或依赖注入(DI , Dependency Injection)。
反向控制的意思是,开饭人员通常说的“实现必须依赖抽象”,或者叫面相接口编程。实例:
如存储数据实例,可能的存储方式有:数据库存储、XML文件存储。文本文件存储。
数据库存储:
p ...
java利用反射机制模拟spring IOC实现
第一步:定义服务的配置文件(指定服务名和服务路径)
<?xml version="1.0" encoding="gb2312" ?>
<!-- DOCTYPE service - config SYSTEM " service.dtd ...
ioc基础(视图,资源,assert注入)-dhroid文档
上一节 Android 极速开发框架 dhroid来了
1 ioc即控制反转。
控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。
控制反转还有一个名字叫做依赖注入(Dependency Injection)
dhroid的ioc不仅实现了视图和资源的注入,同时对于 ...
分享通过在java main函数中执行spring的代码
脱离tomcat容器在单独的java application的main函数中初始化spring
出处:分享通过在java main函数中执行spring的代码
Main.java
package com.zuidaima.test;
import org.springframework.context.support.GenericXmlApplicationContext;
...
展望CDI 2.0规范
本文译自 http://www.next-presso.com/2014/03/forward-cdi-2-0/
作者Antoine Sabot-Durand是红帽软件工程师,CDI规范专家组成员,本文提出了对未来的CDI 2.0规范想法,体现了作者对于组件运行的本质思考,是难得的好文。
不过估计写成此文时一气呵成,所以有些笔误和未达意之处。我翻译的也比较急,难免有错误之处,敬请 ...
透透彻彻分析IOC(转载)
转载地址:http://stamen.iteye.com/blog/1489223
引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考量,我们打算 ...
spring通过3种写法来inject value到bean的property中。
原创不易,转载请注明出处:spring通过3种机制来inject value到bean的property中。
第一种最普通的方式
<bean id="bean" class="com.zuidaima.bean.TestBean">
<property name="name"> <va ...
简单记录spring 实现IOC的流程
IOC: Inversion of Control, 指由spring容器来生成对象并且完成对象的装配。
下面来看下这两个问题:(下面是以 ClassPathXmlApplicationContext为起点)
1, spring如何生成对象?
2, spring如何完成对象组装?
完成这个的核心是通过BeanFactory,下面是BeanFactory的代码:
public ...
afinal logoAndroid的快速开发框架 afinal
Afinal简介
Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用;
使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。
Afinal的宗旨是简洁,快速。约定大于配置的方式。尽量一行代码完成所有事情。
目前Afinal主要有四大模块:
F ...