摘要: Spring 配置文件是个 XML 文件,这个文件包含了类信息,描述了如何配置它们,以及如何相互调用。 阅读全文
posted @ 2020-06-28 19:53 咔啡 阅读(103) 评论(0) 推荐(0)
摘要: Spring IOC 负责创建对象,管理对象(通过依赖注入(DI),装配对象,配置对象,并且管理这些对象的整个生命周期。 阅读全文
posted @ 2020-06-28 19:52 咔啡 阅读(134) 评论(0) 推荐(0)
摘要: 不,Spring 框架中的单例 bean 不是线程安全的。 阅读全文
posted @ 2020-06-28 19:49 咔啡 阅读(379) 评论(0) 推荐(0)
摘要: FileSystemXmlApplicationContext :此容器从一个 XML 文件中加 载 beans 的定义,XML Bean 配置文件的全路径名必须提供给它的构造函数。 ClassPathXmlApplicationContext:此容器也从一个 XML 文件中加 载 beans 的定 阅读全文
posted @ 2020-06-28 19:48 咔啡 阅读(268) 评论(0) 推荐(0)
摘要: 特定 JoinPoint 处的 Aspect 所采取的动作称为 Advice。Spring AOP 使用一个 Advice 作为拦截器,在 JoinPoint “周围”维护一系列的拦截器。 阅读全文
posted @ 2020-06-28 19:47 咔啡 阅读(157) 评论(0) 推荐(0)
摘要: Hibernate iBatis JPA JDO· OJB 阅读全文
posted @ 2020-06-28 19:46 咔啡 阅读(555) 评论(0) 推荐(0)
摘要: WebApplicationContext 是 ApplicationContext 的扩展。它具有 Web 应用 程序所需的一些额外功能。它与普通的 ApplicationContext 在解析主题和决定 与哪个 servlet 关联的能力方面有所不同。 阅读全文
posted @ 2020-06-28 18:36 咔啡 阅读(878) 评论(0) 推荐(0)
摘要: 以下是 Spring 框架的基本模块:第 393 页 共 485 页 Core module Bean module Context module Expression Language module JDBC module ORM module OXM module Java Messaging 阅读全文
posted @ 2020-06-28 16:34 咔啡 阅读(464) 评论(0) 推荐(0)
摘要: 注解装配在默认情况下是不开启的,为了使用注解装配,我们必须在 Spring 配置文件中配置 context:annotation-config/元素。 阅读全文
posted @ 2020-06-28 12:35 咔啡 阅读(185) 评论(0) 推荐(0)
摘要: 有五种自动装配的方式,可以用来指导 Spring 容器用自动装配方式来进行依赖注 入。 no:默认的方式是不进行自动装配,通过显式设置 ref 属性来进行装配。第 402 页 共 485 页 byName:通过参数名 自动装配,Spring 容器在配置文件中发现 bean 的 autowire 属性 阅读全文
posted @ 2020-06-28 07:45 咔啡 阅读(166) 评论(0) 推荐(0)
摘要: 当您创建多个相同类型的 bean 并希望仅使用属性装配其中一个 bean 时,您可 以使用@Qualifier 注解和 @Autowired 通过指定应该装配哪个确切的 bean 来消除歧义。 例如,这里我们分别有两个类,Employee 和 EmpAccount。在 EmpAccount 中,使用 阅读全文
posted @ 2020-06-28 07:35 咔啡 阅读(174) 评论(0) 推荐(0)
摘要: Spring 容器 从 XML 文件中读取 bean 的定义,并实例化 bean。 Spring 根据 bean 的定义填充所有的属性。 如果 bean 实现了 BeanNameAware 接口,Spring 传递 bean 的 ID 到 setBeanName 方法。 如果 Bean 实现了 Be 阅读全文
posted @ 2020-06-28 06:55 咔啡 阅读(91) 评论(0) 推荐(0)