码迷,mamicode.com
首页 >  
搜索关键字:spring容器    ( 1362个结果
Spring (依赖注入框架)
spring是一个很普通、很实用的框架,它封装了大量的常用代码。本质就是通过配置xml文件或注解来驱动java代码。 spring是一个独立的框架,既可以用在java SE项目中,也可以用在 Web项目中。 当使用spring框架时,必须使用spring容器,即 spring core container,主要由org.springframework.core org.springframew...
分类:编程语言   时间:2015-03-30 21:19:47    阅读次数:245
java.lang.ClassCastException: com.sun.proxy.$Proxy* cannot be cast to***问题解决方案
临床表现: 使用Spring AOP动态代理; 使用Spring管理的bean类继承自某个接口; Spring容器中有你要代理的bean的id,但是该id不能强制转换成Bean类。 病例: 定义代理类:@Transactional @Repository public UserDaoImpl implements UserDao extends BaseDaoImpl{ /*没有实现任何接口*/...
分类:编程语言   时间:2015-03-30 21:13:32    阅读次数:211
非spring托管对象如何获取到spring托管对象
一些thread类或servlet不能通过spring注解的方式调用spring容器里面的类 尝试将thread或servlet加上@component或@controller注解变成被spring容器管理,再调用spring容器里面的其他类,失败! 最终找出下面两种解决方案: 一,通过spring配置文件applicationContext.xml初始化 [java] vie...
分类:编程语言   时间:2015-03-28 13:04:40    阅读次数:151
Spring学习之IOC
一、IoC(Inversion of Control,控制反转)     我们在开发java程序中会有这样的体会,java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成,通常,每个对象在使用他的合作对象时,自己均要使用像new object()这样的语法来完成合作对象的申请工作。你会发现:对象间的耦合度高了。而IOC的思想是:Spring容器来实现这些相互依赖对象的创建、协调工作。对象只...
分类:编程语言   时间:2015-03-21 15:34:13    阅读次数:220
好记性不如烂笔头84-spring3学习(5)-spring的ApplicationContext(应用上下文)
我们一般把BeanFactory叫做IoC容器,叫ApplicationContext 为应用上下文(或者Spring容器); 如果说BeanFactory是Spring的心脏,那么ApplicationContext就是Spring的完整的身躯了; ApplicationContext由BeanFactory派生而来,提供了更加多的面向实际应用的功能; 在BeanFactory中,很多功能需...
分类:移动开发   时间:2015-03-19 08:53:31    阅读次数:189
好记性不如烂笔头83-spring3学习(4)-spring的BeanFactory(IoC容器)
我们一般把BeanFactory叫做IoC容器,叫ApplicationContext 为应用上下文(或者Spring容器) BeanFactory是spring框架的核心,实现依赖注入【使个组件的依赖关系从代码中独立出来,使用配置文件即可实现这种依赖关系】和bean声明周期的管理 。BeanFactory【IoC容器】启动过程:分为两个阶段,一个是容器启动阶段,另外一个是Bean实例化阶段 容...
分类:编程语言   时间:2015-03-18 23:27:01    阅读次数:403
对Spring <context:annotation-config/>的理解
在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是向Spring容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPos...
分类:编程语言   时间:2015-03-18 20:12:05    阅读次数:186
spring的bean初始化行为
在传统的Java应用中,Bean的生命周期非常简单。Java的关键词new用来实例化Bean(或许他是非序列化的)。这样就够用了。相反,Bean 的生命周期在Spring容器中更加细致。理解Spring Bean的生命周期非常重要,因为你或许要利用Spring提供的机会来订制Bean的创建过程。1....
分类:编程语言   时间:2015-03-17 14:03:32    阅读次数:182
【spring教程之一】创建一个最简单的spring例子
1、首先spring的主要思想,就是依赖注入。简单来说,就是不需要手动new对象,而这些对象由spring容器统一进行管理。 2、例子结构 如上图所示,采用的是maven工程。 2、pom.xml 4.0.0 SpringExample001 SpringExample001 0.0.1-SNAPSHOT...
分类:编程语言   时间:2015-03-16 21:22:21    阅读次数:160
spring之bean的生命周期
上篇文章中,详细介绍了spring中bean的scope,scope既是bean在spring容器中的存在方式,如prototype和singleton,且也带了一些存在周期的属性,如 session和request等。spring中 bean从实例化,到依赖注入、再到初始化、到最后消亡,有和完整的生命周期。它和scope一起构成bean完整的生命周期。本篇文章主要简单的描述下bean生命周期中的...
分类:编程语言   时间:2015-03-16 08:42:12    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!