Spring一般都是写xml配置文件,其实也并不一定需要配置文件,使用注解可去除配置文件实现注解配置,简单的回顾一下 我们首先定义一个类,名为SpringConfiguration,里面什么都不用写 public class SpringConfiguration { } 然后我们来认识几个Spring的注解 @Configuration注解 指定当前类是一个配置类,当配置类作为AnootationConfigApplicationContext对象创建的参数时,可以不写 @ComponentScan注解 用于通过注解指定Spring在创建容器时要扫描的包,和basePackeage作用一样,等同于配置文件中配置了<context:conponent-scan base-package=""/ @Bean 把当前方法的返回值作为bean存入IOC容器中,其name属性代表bean的id,不写默认值是当前方法的名称,和Autowired注解的作用一样 @PropertySource 用于指定properties配