码迷,mamicode.com
首页 >  
搜索关键字:spring容器    ( 1362个结果
【Spring】依赖注入(DI)的理解
什么是依赖注入? 在依赖注入的模式下,创建被调用者得工作不再由调用者来完成,创建被调用者实例的工作通常由Spring容器完成,然后注入调用者。 为什么使用依赖注入? 为了实现代码/模块之间松耦合。 为什么要实现松耦合? 上层调用下层,上层依赖于下层,当下层剧烈变动时上层也要跟着变动,这就会导致模块的 ...
分类:编程语言   时间:2017-06-04 19:52:19    阅读次数:175
深入理解Threadlocal
SUN公司早在JDK1.2的时候就为我们提供了java.lang.ThreadLocal,低版本的JDK所提供的get()返回的是Object对象,需要强制类型转换,使用起来不方便,而在JDK1.5引入了泛型,在一定程度地简化ThreadLocal的使用。 我们知道在spring容器中获取实例的时候 ...
分类:其他好文   时间:2017-06-03 19:19:05    阅读次数:195
【Sping管理bean的原理】
spring容器默认情况下,当服务启动时,解析配置文件,实例化文件中的所有类。 我们直接使用spring时,获取spring注入的bean是这样的, ApplicationContext ctx = new ClassPathXmlApplicationContext("spring.xml"); ...
分类:其他好文   时间:2017-06-02 17:30:43    阅读次数:247
创建一个Spring的HelloWorld程序
Spring IOC IOC指的是控制反转,把对象的创建、初始化、销毁等工作都交给Spring容器。由spring容器来控制对象的生命周期。下图能够说明我们传统创建类的方式和使用Spring之后的差别: 创建Java类: package com.yihai.springioc; //IOC指的是控制 ...
分类:编程语言   时间:2017-05-29 16:38:01    阅读次数:260
单例模式—层层剖析寻找最高效安全的单例
问题来源 什么是单例?它的运用场景是什么? 单例模式是指保证在系统中只存在某类唯一对象。运用场景随处可见,例如工具类、Spring容器默认new对象等。 单例模式有几种实现方式? 饿汉式、懒汉式、双重检查锁式、内部类式。 推荐使用方式? 饿汉式、内部类式。 饿汉式 饿汉式顾名思义饿,那么当应用程序一 ...
分类:其他好文   时间:2017-05-29 13:32:49    阅读次数:234
关于spring中<context:annotation-config/>配置
在spring的配置文件中,如果我们一个一个地配置bean会非常麻烦,因此我们可以使用注解的方式 使用@Autowired注解,必须事先在Spring容器中声明AutowiredAnnotationBeanPostProcessor的Bean: 使用 @Required注解,就必须声明Require ...
分类:编程语言   时间:2017-05-28 23:16:04    阅读次数:224
Spring与Mybatis整合
一 概述 1.整合的目的 将Mapper映射器的创建任务交给Spring容器。 二 具体实现 1.创建sqlSessionFactory: 2.创建Mapper: ⑴分散创建(逐个为Dao创建Mapper) ⑵集中创建(为指定包下的所有Dao创建Mapper) ①条件: 条件一:如果映射文件采用扫描 ...
分类:编程语言   时间:2017-05-27 22:27:59    阅读次数:250
Spring管理的Bean的生命周期
bean的初始化时机 前面讲解了Spring容器管理的bean的作用域。接着我们就要思考一个问题:bean到底是在什么时候才进行实例化的呢?我们以这个问题为引子来展开本文的说明。 bean对象无外乎是在以下两个时刻进行实例化的: 那么bean对象到底是在哪个时刻进行实例化的,这与Bean的作用域有着 ...
分类:编程语言   时间:2017-05-27 16:13:47    阅读次数:183
Spring容器启动过程
搞了一年多的Java了,每个项目都在用Spring,这几天没事看了看Spring源码,总结了下Spring容器的启动过程,想把它记录下来,免得忘了spring容器的启动方式有两种:1、自己提供ApplicationContext自己创建Spring容器2、Web项目中在web.xml中配置监听启动org.springframework.web..
分类:编程语言   时间:2017-05-27 14:21:05    阅读次数:174
Spring加载applicationContext.xml实现spring容器管理的单例模式
package com.etc.pojo; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext... ...
分类:移动开发   时间:2017-05-24 18:29:28    阅读次数:266
1362条   上一页 1 ... 72 73 74 75 76 ... 137 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!