E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring学习
Spring IOC学习的自我总结(1)
这一系列文章只是我对
Spring学习
的一些感悟。如果错误,不吝赐教。
yahoo71986
·
2012-05-03 10:00
spring
几个经典的
Spring学习
资料
原文地址:http://blog.csdn.net/ice_fir001118/article/details/588380 几个经典的
Spring学习
资料2006-01-2517:02 3354人阅读
flymanhi
·
2012-04-23 11:23
java
spring
资料
我的
spring学习
笔记14-容器扩展点之PropertyPlaceholderConfigurer
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。 PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java
aijuans
·
2012-04-22 14:00
Spring3
我的
spring学习
笔记13-容器扩展点之PropertyPlaceholderConfigurer
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java P
aijuans
·
2012-04-22 14:00
Spring3
我的
spring学习
笔记15-容器扩展点之PropertyOverrideConfigurer
PropertyOverrideConfigurer类似于PropertyPlaceholderConfigurer,但是与后者相比,前者对于bean属性可以有缺省值或者根本没有值。也就是说如果properties文件中没有某个bean属性的内容,那么将使用上下文(配置的xml文件)中相应定义的值。如果properties文件中有bean属性的内容,那么就用properties文件中的值来代替上下
aijuans
·
2012-04-22 14:00
Spring3
我的
spring学习
笔记12-idref与ref的区别
idref用来将容器内其他bean的id传给<constructor-arg>/<property>元素,同时提供错误验证功能。例如: <bean id ="theTargetBean" class="..." /> <bean id ="theClientBean" class=&quo
aijuans
·
2012-04-22 14:00
spring
我的
spring学习
笔记11-Spring中关于声明式事务的配置
这两天学到事务管理这一块,结合到之前的terasoluna框架,觉得书本上讲的还是简单阿。我就把我从书本上学到的再结合实际的项目以及网上看到的一些内容,对声明式事务管理做个整理吧。我看得Spring in Action第二版中只提到了用TransactionProxyFactoryBean和<tx:advice/>,定义注释驱动这三种,我承认后两种的内容很好,很强大。但是实际的项目当中
aijuans
·
2012-04-21 12:00
spring
事务
配置
我的
spring学习
笔记16-容器扩展点之BeanFactoryPostProcessor
前面分别对PropertyPlaceholderConfigurer和PropertyOverrideConfigurer的使用方法进行了介绍。但是有个问题,不知道大家看到没有?我们在配置文件中只是定义了一个bean, <bean class="org.springframework.beans.factory.config.PropertyOverrideConfigure
aijuans
·
2012-04-21 12:00
Spring学习
笔记(三)-事务
事务管理 仅用四个词解释事务 atomic(原子性):要么都发生,要么都不发生。 consistent(一致性):数据应该不被破坏。 Isolate(隔离性):用户间操作不相混淆 Durable(持久性):永久保存,例如保存到数据库中等 Spring提供了两种事务管理方式: 编程序事务管理 声明式事务管理  
test_touch
·
2012-04-19 22:00
spring
spring事务
Spring学习
笔记(二) -aop
要进行AOP编程,首先就要引入aop命名空间,Spring提供了两种切面方式,实际工作中我们可以任选其一: 基于XML配置方式进行AOP开发 基于注解方式进行AOP开发 切面类: public class Security { //切面 public void checkSecurity(JoinPoint joinPoint){ //通
test_touch
·
2012-04-19 22:00
spring
AOP
Spring学习
笔记(一)
Spring的作用: 能够降低组件之间的耦合度,实现软件之间的解耦 可以使用Spring容器的众多服务,比如:事务管理器.当我们使用事务管理器时,开发人员不需要手动控制事务,也不需要处理复杂的事务传播. Spring容器提供单例模式的支持 容器提供了AOP技术,利用它很容易实现如权限拦截、运行期监控等. 容器提供了很多辅助器,这些类能够加快应用的开发,如:J
test_touch
·
2012-04-19 22:00
spring
博客文章技术类
计算机基础知识 浮点表示法 计算机基础知识 介绍计算机的基础知识 spring:
spring
huangrongyou
·
2012-04-18 12:00
博客
博客文章技术类
计算机基础知识 浮点表示法 计算机基础知识 介绍计算机的基础知识 spring:
spring
huangrongyou
·
2012-04-18 12:00
博客
我的
spring学习
笔记7-Spring的Bean配置文件给Bean定义别名
本文介绍如何给Spring的Bean配置文件的Bean定义别名? 原始的 <bean id="business" class="onlyfun.caterpillar.device.Business"> <property name="writer"> <ref b
aijuans
·
2012-04-14 21:00
Spring 3
我的
spring学习
笔记6-ApplicationContext实例化的参数兼容思想
ApplicationContext能读取多个Bean定义文件,方法是: ApplicationContext appContext = new ClassPathXmlApplicationContext( new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
aijuans
·
2012-04-14 21:00
Spring 3
我的
spring学习
笔记10-轻量级_Spring框架
一、问题提问: → 请简单介绍一下什么是轻量级? 轻量级(Leightweight)是相对于一些重量级的容器来说的,比如Spring的核心是一个轻量级的容器,Spring的核心包在文件容量上只有不到1M大小,使用Spring核心包所需要的资源也是很少的,您甚至可以在小型设备中使用Spring。  
aijuans
·
2012-04-14 21:00
Spring 3
我的
spring学习
笔记9-Spring使用工厂方法实例化Bean的注意点
方法一: <bean id="musicBox" class="onlyfun.caterpillar.factory.MusicBoxFactory" factory-method="createMusicBoxStatic"></bean> 方法二:
aijuans
·
2012-04-14 21:00
Spring 3
我的
spring学习
笔记8-Spring中Bean的实例化
在Spring中要实例化一个Bean有几种方法: 1、最常用的(普通方法) <bean id="myBean" class="www.6e6.org.MyBean" /> 使用这样方法,按Spring就会使用Bean的默认构造方法,也就是把没有参数的构造方法来建立Bean实例。 (有构造方法的下个文细说) 2、还
aijuans
·
2012-04-14 21:00
Spring 3
我的
spring学习
笔记-spring 简介
1.1. 概览Spring包含许多功能和特性,并被很好地组织在下图所示的七个模块中。本节将依次介绍每个模块. Spring框架概览 Core包是框架的最基础部分,并提供依赖注入(DependencyInjection)特性来使你可管理Bean容器功能。这里的基础概念是BeanFactory,它提供Factory模式来消除对程序性单例的需要,并允许你从程序逻辑中分离出依赖关系的配置和描述。构建于B
aijuans
·
2012-04-12 22:00
spring
系列
3
我的
spring学习
笔记3-BeanFactory 详解
1、BeanFactory是什么?BeanFactory是一个java类(接口)文件。2、BeanFactory在哪里?BeanFactory位置如下图:3、BeanFactory干啥的?BeanFactory的主要工作有三:(1)读取Bean定义文件。(2)维护Bean对象与Bean对象之间的依赖关系。(3)负责Bean的生命周期。4、BeanFactory类的家底? 实例化BeanFact
aijuans
·
2012-04-12 22:00
spring
系列
3
我的
spring学习
笔记4-ApplicationContext详解
ontext的核心作用是ApplicationContext接口,这是由BeanFactory接口派生而来。同时,context还提供了以下的功能:1)MessageSource,提供国际化的消息访问2)资源访问,如URL和文件3)事件传播,实现了ApplicationListener接口的bean4)惯入多个上文,使得每一个上下文都专注于一个特定的层次,比如应用的web层. 1.Message
aijuans
·
2012-04-12 22:00
spring
系列
3
我的
spring学习
笔记5-如何使用ApplicationContext替换BeanFactory
如何使用ApplicationContext替换BeanFactory? package onlyfun.caterpillar.device; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.xml.XmlBeanFactory; import
aijuans
·
2012-04-12 22:00
Spring 3 系列
我的
spring学习
笔记2-IoC(反向控制 依赖注入)
IoC(反向控制 依赖注入)这是Spring提出来了,这也是Spring一大特色。这里我不用多说,我们看Spring教程就可以了解。当然我们不用Spring也可以用IoC,下面我将介绍不用Spring的IoC。 IoC不是框架,她是java的技术,如今大多数轻量级的容器都会用到IoC技术。这里我就用一个例子来说明: 如:程序中有 Mysql.calss 、Oracle.class 、SqlSe
aijuans
·
2012-04-12 22:00
Spring 3 系列
[转]我的
spring学习
笔记1-spring 简介
1.1. 概览Spring包含许多功能和特性,并被很好地组织在下图所示的七个模块中。本节将依次介绍每个模块. Spring框架概览 Core包是框架的最基础部分,并提供依赖注入(DependencyInjection)特性来使你可管理Bean容器功能。这里的基础概念是BeanFactory,它提供Factory模式来消除对程序性单例的需要,并允许你从程序逻辑中分离出依赖关系的配置和描述。构建于Be
qcyycom
·
2012-04-11 21:00
[原]我的
spring学习
笔记2-IoC(反向控制 依赖注入)
IoC(反向控制依赖注入)这是Spring提出来了,这也是Spring一大特色。这里我不用多说,我们看Spring教程就可以了解。当然我们不用Spring也可以用IoC,下面我将介绍不用Spring的IoC。 IoC不是框架,她是java的技术,如今大多数轻量级的容器都会用到IoC技术。这里我就用一个例子来说明: 如:程序中有Mysql.calss、Oracle.class、SqlServer.c
qcyycom
·
2012-04-11 21:00
Spring学习
笔记
ioc 控制反转,依赖注入DI ioc 控制反转 1.谁控制谁,控制什么?IOC容器控制对象,控制了外部资源的获取。 2.为何是反转,那些方面反转了?容器帮我们查找对象及注入依赖对象,对象只是被动的接受依赖的对象。依赖对象的获取被反转了。 依赖注入DI 1.谁依赖于谁? 应用程序依赖于IOC容器。 2.为什么需要依赖? 应用程序需要IOC容器来提供对象需
nwenji
·
2012-04-11 14:00
spring
我的
spring学习
笔记2-IoC(反向控制 依赖注入)
IoC(反向控制 依赖注入)这是Spring提出来了,这也是Spring一大特色。这里我不用多说,我们看Spring教程就可以了解。当然我们不用Spring也可以用IoC,下面我将介绍不用Spring的IoC。 IoC不是框架,她是java的技术,如今大多数轻量级的容器都会用到IoC技术。这里我就用一个例子来说明: 如:程序中有 Mysql.calss 、Oracle.class 、SqlSe
aijuans
·
2012-04-10 07:00
spring
mvc
Spring 教程
spring3 教程
Spring 入门
我的
spring学习
笔记1-spring 简介
1.1. 概览Spring包含许多功能和特性,并被很好地组织在下图所示的七个模块中。本节将依次介绍每个模块. Spring框架概览 Core包是框架的最基础部分,并提供依赖注入(DependencyInjection)特性来使你可管理Bean容器功能。这里的基础概念是BeanFactory,它提供Factory模式来消除对程序性单例的需要,并允许你从程序逻辑中分离出依赖关系的配置和描述。构建于Be
aijuans
·
2012-04-10 07:00
spring
spring
spring
mvc
入门
Spring3
教程
教程
spring学习
之IoC容器
jinnianshilongnian 写道 理解IoC容器问题关键:控制的哪些方面被反转了? 1、谁控制谁?为什么叫反转? IoC容器控制,而以前是应用程序控制,所以叫反转 2、控制什么? 控制应用程序所需要的资源(对象、文件……) 3、为什么控制? 解耦组件之间的关系 4、控制的哪些方面被反转了? 程序的控制权发生了反转:从应用程序转移到了IoC容器。
waainli
·
2012-03-16 14:00
spring
Spring学习
之使用关闭钩子销毁bean
Spring中关于bean的销毁有三种方法。分别是1)执行某一方法如destroy()方法,然后在标签上的destroy-method属性制定方法名就行了。2)实现DisopableBean接口的destroy方法,DispoableBean接口只有一个destroy方法,在bean销毁前调用。代码如下:publicclassDestructiveBeanImplimplementsDisposa
lufeng20
·
2012-03-08 16:00
设计模式
spring
thread
bean
String
Class
Spring学习
1
阅读更多1简单的配置.Spring的应用很简单,如果不需要要用到AOP,只要下面三个包就足够了:commons-logging-api-1.1.jarspring.jarspringside3-core-3.3.4.jar如果用到AOP,还需要加上:asm.jaraspectjweaver.jarcglib-2.1.3.jar下面是简单的一个配置,加入了AOP支持。在程序中要使用Spring配置的
kgdso
·
2012-03-05 11:00
spring
lib
ioc
Spring学习
1
1 简单的配置. Spring的应用很简单,如果不需要要用到AOP,只要下面三个包就足够了: commons-logging-api-1.1.jarspring.jarspringside3-core-3.3.4.jar 如果用到AOP,还需要加上: asm.jaraspectjweaver.jarcglib-2.1.3.jar 下面是简单的一个配置,加入了AOP支持。 <?xml
kgdso
·
2012-03-05 11:00
spring
IOC
lib
Spring学习
1
阅读更多1简单的配置.Spring的应用很简单,如果不需要要用到AOP,只要下面三个包就足够了:commons-logging-api-1.1.jarspring.jarspringside3-core-3.3.4.jar如果用到AOP,还需要加上:asm.jaraspectjweaver.jarcglib-2.1.3.jar下面是简单的一个配置,加入了AOP支持。在程序中要使用Spring配置的
kgdso
·
2012-03-05 11:00
spring
lib
ioc
spring学习
总结
1.如何使用spring 必须的JAVA文件 a)Spring.jar b)Commons-logging.jar 如果使用切面编程,还需要下列文件: c)aspectj/Aspectjweaver.jar d)aspectj/Aspectjrt.jar e)Cjlib/cjlib-nodep-x.x.jar 如果使用jsr-250的注解时需要添加下列文件: f)/j2ee/Co
a416090287
·
2012-03-04 14:00
Spring学习
笔记
阅读更多一、基本概念依赖注入:在运行期,由外部容器动态的将依赖的对象注入到组件中(实例化所有的bean,然后按需注入到组件。)控制反转:依赖对象的创建和管理(控制权)转移给了外部容器,这样可以很方便的通过容器的配置来管理对象。容器:可以简单的想象为一个存放了一些单例的实例化对象(bean)的容器,你可以通过容器接口从容器里面拿你需要的对象实例。二、Spring的主要特性1.降低组件之间的耦合度,实
cxmin121
·
2012-02-21 23:00
application
autowired
spring
Spring学习
笔记
一、基本概念 依赖注入: 在运行期,由外部容器动态的将依赖的对象注入到组件中(实例化所有的bean,然后按需注入到组件。) 控制反转:依赖对象的创建和管理(控制权)转移给了外部容器,这样可以很方便的通过容器的配置来管理对象。 容器:可以简单的想象为一个存放了一些单例的实例化对象(bean)的容器,你可以通过容器接口从容器里面拿你需要的对象实例。 二、Spring的主要特性 1. 降低
cxmin121
·
2012-02-21 23:00
spring
application
Autowired
Spring学习
笔记
阅读更多一、基本概念依赖注入:在运行期,由外部容器动态的将依赖的对象注入到组件中(实例化所有的bean,然后按需注入到组件。)控制反转:依赖对象的创建和管理(控制权)转移给了外部容器,这样可以很方便的通过容器的配置来管理对象。容器:可以简单的想象为一个存放了一些单例的实例化对象(bean)的容器,你可以通过容器接口从容器里面拿你需要的对象实例。二、Spring的主要特性1.降低组件之间的耦合度,实
cxmin121
·
2012-02-21 23:00
application
autowired
spring
Spring IOC之BeanFactory
做过不少项目,用到最多的框架当属Spring了,但是至今都没有去整理过任何一篇关于
Spring学习
的文档:一是因为Reference比较详细,平时项目中基本上都能查到;二是因为有很多关于Spring
songzi0206
·
2012-02-16 17:00
beanfactory
XmlBeanFactory
spring学习
----工厂Bean
当我们需要用到工厂模式的时候,也可以交给Spring容器管理,此时Spring容器管理的就不是普通Bean,可称为“工厂Bean”。此时,应用程序调用getBean()是,Spring返回的不是直接创建的Bean,而是“工厂Bean”创建的Bean。如下图所示: 那Spring怎么配置工厂Bean,方法如下:一,使用静态工厂 publicclassStaticFactoryBean {
jijun87120681
·
2012-02-09 10:00
spring
FactoryBean
spring学习
----BeanFactory
Spring的IOC容器就是一个实现了BeanFactory接口的可实例化类。 BeanFactory从名字上都可以看出,采用了工厂模式。应用程序将Bean的创建交给Beanfactory,然后从BeanFactory获取Bean并使用它们,流程图如下: Bean初始化流程:(1)容器根据XML配置文件中Bean的定义实例化一个Bean,并传入必要的构造方法参数。(2)容器根据XML配置文
jijun87120681
·
2012-02-08 09:00
spring
beanfactory
我的
spring学习
时的配置
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&q
soboer
·
2011-11-23 00:00
spring
Spring 学习
Spring学习
1.spring属性的注入配置1.
StevenBot-Saltsam
·
2011-11-16 01:00
spring3.0学习之环境搭建
阅读更多最近搞定了项目,工作终于松了下来,回头整理一下
spring学习
的资料,记录于此,不足之处,希望大家不吝赐教。
Obaniu
·
2011-10-30 18:00
spring
3
环境搭建
spring
jdbc
配置
spring3.0学习之环境搭建
最近搞定了项目,工作终于松了下来,回头整理一下
spring学习
的资料,记录于此,不足之处,希望大家不吝赐教。
Obaniu
·
2011-10-30 18:00
Spring 3
配置
环境搭建
Spring JDBC
Spring学习
笔记之—什么是OSGI
OSGIOSGi技术是面向Java的动态模型系统。OSGi服务平台向Java提供服务,这些服务使Java成为软件集成和软件开发的首选环境。Java提供在多个平台支持产品的可移植性。OSGi技术提供允许应用程序使用精炼、可重用和可协作的组件构建的标准化原语。这些组件能够组装进一个应用和部署中。 基本简介OSGi服务平台提供在多种网络设备上无需重启的动态改变构造的功能。为了最小化耦合度和促使这些耦合度
peng_07
·
2011-10-15 17:00
spring
Spring学习
笔记之—什么是OSGI
阅读更多OSGIOSGi技术是面向Java的动态模型系统。OSGi服务平台向Java提供服务,这些服务使Java成为软件集成和软件开发的首选环境。Java提供在多个平台支持产品的可移植性。OSGi技术提供允许应用程序使用精炼、可重用和可协作的组件构建的标准化原语。这些组件能够组装进一个应用和部署中。基本简介OSGi服务平台提供在多种网络设备上无需重启的动态改变构造的功能。为了最小化耦合度和促使这些
peng_07
·
2011-10-15 17:00
Spring学习
笔记之一spring的OSGi
1、OSGi 是什么 微内核,为系统动态化提供实现的基础,模块化设计、开发的标准,Dynamic Module System For Java —— JSR 291 2、OSGi能带来什么 模块化:意味着更规范的设计,意味着更好的重用,意味着人才培养体系的更为标准 动态化:动态的管理系统的模块,动态的改变系统的行为 提升设计:更为
peng_07
·
2011-10-12 22:00
spring
osgi
Spring学习
笔记之一spring的OSGi
阅读更多1、OSGi是什么微内核,为系统动态化提供实现的基础,模块化设计、开发的标准,DynamicModuleSystemForJava——JSR2912、OSGi能带来什么模块化:意味着更规范的设计,意味着更好的重用,意味着人才培养体系的更为标准动态化:动态的管理系统的模块,动态的改变系统的行为提升设计:更为仔细的考虑模块耦合的问题,模块化的设计思想3、OSGi的工具箱OSGiR4RI----
peng_07
·
2011-10-12 22:00
spring
OSGi
Spring学习
笔记之一spring的特点
认识Spring Spring的核心是个轻量级的容器,它是实现IoC容器和非侵入的框架,并提供AOP概念的实现方式;提供对持久层、事务的支持,提供MVC Web框架的实现。 轻量级 轻量级是相对于重量级的容器(如EJB)来说的,Spring核心包不到1MB。 非侵入性 洗完让应用程序几乎感受不到框架的存在,减少应用程序从框架移植时的负担。增加可重用
peng_07
·
2011-10-12 22:00
spring
AOP
框架
配置管理
IOC
Spring学习
笔记之一spring的特点
阅读更多认识SpringSpring的核心是个轻量级的容器,它是实现IoC容器和非侵入的框架,并提供AOP概念的实现方式;提供对持久层、事务的支持,提供MVCWeb框架的实现。轻量级轻量级是相对于重量级的容器(如EJB)来说的,Spring核心包不到1MB。非侵入性洗完让应用程序几乎感受不到框架的存在,减少应用程序从框架移植时的负担。增加可重用性。容器容器可以管理对象的生成,资源的取得,销毁等生命
peng_07
·
2011-10-12 22:00
Spring
IOC
框架
AOP
配置管理
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他