Spring aop与AspectJ的区别?详解

根据我看spring官方文档的理解(不出意外是最正确的答案): ①选择spring的AOP还是AspectJ? spring确实有自己的AOP。功能已经基本够用了,除非你的要在接口上动态代理或者方法拦截精确到getter和setter。...

Spring里的FactoryBean和BeanFactory有啥区别?详解

分别看这俩文章就知道了 Spring的FactoryBean使用 Spring加载xml配置文件的方式 ApplicationContext...

Spring的@Required注解详解

该@Required注解适用于bean属性setter方法,并表示受影响的bean属性必须在XML配置文件在配置时进行填充。否则,容器会抛出一个BeanInitializationException异常。 例子: pom.xml:...

Spring中三种配置Bean的方式详解

Spring中三种配置Bean的方式分别是: 基于XML的配置方式 基于注解的配置方式 基于Java类的配置方式 一.基于XML的配置 这个很简单,所以如何使用就略掉。 二.基于注解的配置 Spring2.0开始...

Spring Bean的生命周期详解(转)

Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 Applica...

在Spring中注入Java集合详解

集合注入重要是对数组、List、Set、map的注入,具体注入方法请参照一下代码(重点是applicationContext.xml中对这几个集合注入的方式): 1.在工程中新建一个Department类,该类包含在com.LHB.col...

Spring的三种注入方式(Setter、构造函数和自动注入)详解

一、Setter注入 这里我是希望在Student.java中调用Course.java中的内容。 public class Course { public String name = "数学";} Course类很简单只...

Spring自动装配Bean详解

1.      Auto-Wiring ‘no’ 2.      Auto-Wiring ‘byName’ 3.  ...

Spring中的内部Bean详解

简介 当一个bean仅被用作另一个bean的属性时,它能被声明为一个内部bean,为了定义inner bean,在Spring 的 基于XML的 配置元数据中,可以在 <proper...

Spring在xml配置里配置事务详解

事先准备:配置数据源对象用<bean>实例化各个业务对象。 1.配置事务管理器。 <bean id="transactionManager" class="org.springframework.jdbc.dat...