Java.Spring.Core
王晓斌
十年苦烦剧,一念愈倾仰
展开
-
【Spring.Framework】依赖管理, Logging
依赖管理原创 2014-10-19 21:39:40 · 9701 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】注册LoadTimeWeaver
当类被加载到JVM时,Spring会使用LoadTimeWeaver动态地转换这些类。 可以在@Configuration类中添加@EnableLoadTimeWeaving来激活load-time weaving: @Configuration @EnableLoadTimeWeaving public class AppConfig { } 或者在XML配置文件中使用context原创 2015-01-12 00:08:37 · 840 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】使用Classpath扫描向容器注册beans/components
在上一小节中,演示了如何使用代码层次上的注解来配置元数据。但是,大量的基础bean还是显式的定义在XML文件中,注解只是用来完成依赖注入。 该小节提供了一种选择,通过扫描 classpath 隐式地检测 candidate components。candidate components是匹配过滤策略,拥有bean定义的类。这可以不必使用XML文件来实现bean的注册,而是使用注解,AspectJ原创 2015-01-11 23:59:29 · 960 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】基于注解的Bean装配(非XML配置)
除了使用XML配置外,还可以选择使用基于注解(annotation)的配置方式,其依赖于字节码来织入组件。 注解注入在XML注入之前完成,因此在XML配置中可以重载注解注入的属性。 通常,通过包含下列的XML配置来隐式的注册(包含context namespace): <beans xmlns="http://www.springframework.org/schema/beans"原创 2015-01-11 22:46:37 · 832 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】Bean定义的继承
Bean的定义可以包含很多的配置信息,包括构造函数参数,属性值等。子bean定义可以继承父bean定义的配置数据。子bean定义可以重载一些值,或者添加一些其他的值。使用父子bean定义可以起到一个模板的作用。 在基于XML的配置元数据中,使用parent属性来指定父bean: <bean id="inheritedTestBean" abstract="true" class原创 2015-01-11 16:47:42 · 664 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】自定义bean nature
。原创 2015-01-11 16:27:42 · 539 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】Bean 作用域 - Scopes
.原创 2015-01-09 17:44:59 · 763 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】Beans
Spring IoC容器管理这多个beans,这些beans通过我们传入给容器的配置元数据(configuration metadata)来创建这些beans。 Beans 在容器内部,这些bean定义使用对象 BeanDefiniton 来表示,该对象包含下列内容: bean的实际类类型bean的行为,如scope, lifecycle callbackz等该bean所引用的其他的原创 2015-01-07 23:04:12 · 663 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】IoC容器 - Container
IoC也称为依赖注入。 org.springframework.beans和org.springframework.context包是Spring IoC容器的基础。BeanFactory接口提供了可以管理任何类型对象的配置机制。AplicationContext是BeanFactory接口的子接口,它增加了AOP特征,message resource handling, event publi原创 2015-01-07 22:20:08 · 1048 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】Bean依赖注入- Dependencies
依赖注入 - Dependency Injection 当容器创建bean的时候会注入这些依赖。 当为对象提供依赖对象时,代码会比较整洁同时会解耦。对象不需要查找它们的依赖,也不需要知道这些依赖所对应的类或位置。 (1)基于构造函数的依赖注入 基于构造函数的依赖通过容器调用构造函数来实现,构造函数可能包含若干个参数,每一个代表一个依赖。 例如: package x.y; pu原创 2015-01-08 01:34:18 · 817 阅读 · 0 评论 -
【Spring.Framework】Overview
Spring框架结构:原创 2014-04-23 01:59:21 · 692 阅读 · 0 评论 -
【Spring.Framework】【IoC】Spring容器,Bean及Bean的实例化
Spring IoC 容器 和 Beans IoC也称作原创 2014-10-20 00:07:21 · 798 阅读 · 0 评论 -
【Java.Spring.Core】【IoC】ApplicationContext的附加功能(国际化,未完待续)
。原创 2015-01-12 00:09:40 · 853 阅读 · 0 评论