自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 高级依赖配置 - FieldRetrievingFactoryBean

FieldRetrievingFactoryBean用于获取Field值,使用该工厂Bean类可以获取类的静态Field或者对象的实例Field值,FieldRetrievingFactoryBean获得指定的Field值之后,就可以获取将获取的值注入到其他的Bean中,也可以直接定义成新的Bean。使用FieldRetrievingFactoryBean访问Field值有两种情况:获取静

2017-07-27 13:02:23 988

转载 高级依赖配置-PropertyPathFactoryBean

PropertyPathFactoryBean用于获取目标Bean的属性值,获取的值可以注入成一个bean实例,该Bean实例可以为一个Bean,也可以为一个值使用PropertyPathFactoryBean的原理就是调用指定Bean实例的指定getter方法来获取其返回值。因此需要指定如下两个属性值: 1>调用哪个对象:TargetObject/targetBeanName

2017-07-27 13:01:16 481

转载 高级依赖配置 - MethodInvokingFactoryBean

FieldRetrievingFactoryBean用于获取Field值,使用该工厂Bean类可以获取类的静态Field或者对象的实例Field值,FieldRetrievingFactoryBean获得指定的Field值之后,就可以获取将获取的值注入到其他的Bean中,也可以直接定义成新的Bean。使用FieldRetrievingFactoryBean访问Field值有两种情况:获取静

2017-07-27 13:00:27 333

原创 Spring基于java注解配置

Spring框架是控制反转 (IOC) 或依赖性注入 (DI) 模式的推动因素,而这种推动是通过基于容器的配置实现的。过去,Spring 允许开发人员使用基于 XML 的配置,通过利用应用程序上下文 XML 文件来管理 bean 依赖性。此文件处于应用程序的外部,包含 bean 及其与该应用程序的依赖项的定义。尽管使用 XML 配置较为简单和便捷,但仍有另外一种方法可定义bean 及其依赖项。

2017-07-27 11:40:55 522

原创 Spring协调作用域不同步的bean

当两个singleton作用域的Bean存在依赖关系时,或者当prototype作用域的bean依赖singleton作用域的Bean时,使用Spring提供的依赖注入进行管理即可。singleton作用域的Bean只有一次初始化的机会,它的依赖关系也只有在初始化阶段被设置,当singleton作用域的Bean依赖prototype作用域的Bean时,Spring容器会在初始化si

2017-07-27 10:39:45 296

原创 Spring里的Bean继承与Java继承的区别

+Spring中的Bean继承与Java中的继承截然不同。前者是实例与实例之间参数值的延续,后者则是一般到特殊的细化;前者是对象与对象之间的关系,后者则是类与类之间的关系。详细区别如下:1) Spring中的子Bean和父Bean可以是不同类型,但Java中的继承则可保证子类是一种特殊的父类。2) Spring中Bean的继承是实例之间的关系,因此主要表现为参数值的延续;而Java中的继承

2017-07-26 21:55:39 2029

原创 spring与数据库的连接简单版

public class BeanText {public static void main(String[] args) throws Exception {ApplicationContext acContext=new ClassPathXmlApplicationContext("bean.xml");       //数据源DataSource daSource=(D

2017-07-26 16:11:16 214

原创 spring中reques的运用

与其他spring文件不同的是,运用request的spring不需要再src建立bean.xml文件,只需在web.xml文件同目录下建立一个application.xml文件+当通过Spring容器创建Bean时,不仅可以完成Bean的初始化工作,还可以为Bean指定作用域。在Bean元素添加scope属性即可配置Bean的作用域。Spring支持一下五种作用域: 1. singl

2017-07-26 15:55:40 330

原创 Spring注入集合值

集合主要为:+List+Set+Map+Propertiespublic class Chinese implements Person{private List school;private Map scores;private Map phaseAxes;private Properties health;

2017-07-26 15:38:21 205

原创 spring实例工厂,静态工厂以及写有工厂方法的程序

实例工厂:静态工厂:普通工厂:总结:实例工厂需要写入工厂bean ,并且其他需要继承工厂bean并且实现工厂方法            静态工厂只需要继承工厂方法即可           一般工厂只需写个工厂类即可

2017-07-26 14:32:47 198

原创 基于XMLSchema的简化配置方式也就是Spring中的命名空间以及国际化

Spring2.0开始,spring允许使用基于XML Schema的配置方式来简化Spring配置文件,这种方式更加简洁,可以对Spring配置文件进行“减肥”。util Schema下提供了如下几个元素:constant:该元素用于获取指定类的静态Field的值。它是FieldRetrievingFactoryBean的简化配置property-path:该元素用于获取

2017-07-26 13:43:02 250

原创 Spring依赖注入简单版

程序概念:Spring容器管理容器中Bean之间的依赖关系,Spring使用一种被称为“依赖注入”的方式来管理Bean之间的依赖关系。使用依赖注入,不仅可以为Bean注入普通的属性值,还可以注入其他Bean的引用。依赖注入是一种优秀的解耦方式,其可以让Bean以配置文件组织在一起,而不是以硬编码的方式耦合在一起。依赖注入分为两种:1:set注入2:构造注入示例:set注

2017-07-26 12:48:14 234

转载 Spring入门之Spring介绍

目录(?)[-]Spring简介Spring优点低侵入式设计代码的污染极低独立于各种应用服务器基于Spring框架的应用可以真正实现Write OnceRun Anywhere的承诺Spring的IoC容器降低了业务对象替换的复杂性提高了组件之间的解耦Spring的AOP支持允许将一些通用任务如安全事务日志等进行集中式管理从而提供了更好的复用Spring的ORM和DAO

2017-07-26 11:39:51 232

转载 Spring的bean后处理器和容器后处理器

目录(?)[-]Spring后处理器的作用Bean后处理器即当Spring容器实例化Bean实例之后进行的增强处理容器后处理器对容器本身进行处理并总是在容器实例化其他任何Bean之前读取配置文件的元数据并可能修改这些数据通过使用后处理器可以模拟Spring的AOP切面编程bean后处理器BeanPostProcessorBeanPostProcessor后处理器的使

2017-07-26 11:32:14 578

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除