首页 > 其他分享 >注解开发和注解开发的依赖注入

注解开发和注解开发的依赖注入

时间:2022-12-09 21:01:26浏览次数:38  
标签:依赖 配置文件 bean 开发 名称 注解 注入

Spring3.0开启了纯注解开发,纯注解开发就是编写一个java类来替换配置文件,所以在后面的类中,获取bean的方法也变了。

 

 

 是通过@Configuration关键字来标记那个代替配置文件的java类

    

 

 

 

 通过@Component来定义bean类

 

 

 

 然后就是bean的声生命周期

 

注解开发,当需要 用到其他的bean党的对象,也就是需要依赖注入的时候,就要使用@Autowired注解来完成自动装配,不在需要用那个setter注入或者构造器注入

 

 使用@Qualifier注解来指定那个注入的类的名称,因为有时候同一种类可能有多,这时候就不要分辨是哪个类,需要用这个注解指定名称,

 

   

 

 

 然后注解开发加载配置文件,就是用@PropertySource注解,在括号内指明配置文件的路径,在其他类中使用@Value("${名称}"),就可以读取配置文件中对应名称的值。

 

  

 

 

然后纯注解开发管理第三方的bean,就是必要导入的某个jar包而要获里面的 对象,也就是bean的时候,需要先写一个类,比如说jdbcconfig类,在这个类里面new对象,配置其他的属性,

 

 

然后再去那个Springconfig类中使用@import注解把上面那个配置类加载到这个Springconfig核心配置文件中

 

 

 

标签:依赖,配置文件,bean,开发,名称,注解,注入
From: https://www.cnblogs.com/y-258/p/16969988.html

相关文章