當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring Ioc注解式开发中注解的作用
生活随笔
收集整理的這篇文章主要介紹了
Spring Ioc注解式开发中注解的作用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Spring Ioc注解式開發中注解的作用
目標:本章節注重于Spring Ioc的注解式開發之中注解的作用。
基于注解的DI實現IOC
1.定義bean而注解
a.@Component @Repository @Service @Controller 四個注解都可以用來創建對象,然后裝配到Spring容器中。
b.@Component @Repository @Service @Controller 四個注解都可以指定使用value屬性來指定引用名,如果不指定程序默認按照類名首字母小寫為創建對象的引用名。
2.給創建的對象中的屬性賦值
例如:給service層中的StudentServiceImpl實現類的應用類型賦值
a.給對象中的簡單類型賦值使用@Value注解
b.給引用類型屬性賦值有@Resource和@Autowired注解
1.使用@Autowired注解給引用類型屬性賦值
在這里插入圖片描述
1.使用@Resource注解給引用類型屬性賦值
3.配置組件掃描器
當使用注解配置好了需要進行裝配的對象的時候,就需要將待裝配的對象放到spring容器中,但是畢竟機器不像人那么聰明,及其不知道待裝配的對象在哪里,這時候就需要一個東西告訴程序那些類需要裝配到spring容器中,這就是組件掃描器的作用。
總結
以上是生活随笔為你收集整理的Spring Ioc注解式开发中注解的作用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AspectJ对AOP的实现
- 下一篇: HTML元素水平居中和垂直居中