【Spring】(4)IoC - 基于注解的容器配置

一、基于注解的容器配置之前Spring容器一直使用xml配置,现在终于到注解了。毕竟如果一直使用xml配置,类多了配置起来就难受了。这篇文章开始,使用注解,会非常开心。对以后学习SpringBoot帮助也很大。注意:这里并不是说xml配置不好,两者各有优缺点,注解和xml的选择需要看情况而定。1.准

【Spring】(3.3)依赖注入(基于构造器)

依赖注入(Dependency Injection)要理解DI,我们需要理解 “依赖注入”这几个字的意思,我们先简单拆分一下吧。 谁的依赖?对象的依赖,就如同下文的User类,每一个用户对象,都依赖一个name属性,因为这个属性组成了这个对象的具体信息。 依赖谁?依赖Spring容器ApplicationContext,因为bean对象的全部创建都依赖于容器。 注入什么?注入值,注入到对象属性值中。 谁来注入的?由Spring容器来注入的。

【Spring】(1)Spring 简单介绍

Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。