关于Spring中Bean的装配方式中基于xml的装配方式部分的内容我们就已经讲述完了,现在我们将要讲述的是在Bean装配中的另外一种装配方式:基于注解的装配方式,以下同样是给予例子进行阐述

Spring学习(4)

使用@Service注解将UserServiceImpl标识为Spring中的Bean类,相当于<bean id="userService" class="com.itheima.annoation.UserServiceImpl"/>的编写

使用@Resource注解在userDao上,相当于配置文件中<property name="userDao" ref="UserDao"/>从而实现了Spring的装配方式的实现,使得UserServiceImpl可以调用userDao中的方法

也因此配置文件中的内容大大缩小了,注解注入的好处是显而易见的嘛!那就是不再苦苦的拘于xml中。

接下来要提到Spring中为节省xml编写而引申出的另外一项高级功能component-scan,通过自动扫描机制,我们可以节省掉对Bean实例的实例过程,仅仅需要设置bean类存在特定的包即可。

 

Spring学习(4)

 

相关文章:

  • 2021-04-23
  • 2021-08-09
  • 2021-08-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-17
  • 2022-01-24
  • 2022-01-27
猜你喜欢
  • 2022-12-23
  • 2021-07-05
  • 2021-06-26
  • 2021-10-27
  • 2021-12-07
  • 2022-12-23
  • 2021-11-30
相关资源
相似解决方案