spring註解和配置檔案混合使用
阿新 • • 發佈:2019-01-22
spring提供了配置檔案去例項化bean,也提供了註解去宣告bean,那可不可以兩者一起使用呢?這個當然可以的
我們使用註解去宣告bean的時候使用到Context掃描器,現在我們要使用Context註解配置。
我們在使用context掃描器的時候就已經包含有context註解配置的功能,所以我們要混合使用的時候那就不用去定義context掃描器,只需要去寫context註解配置那就可以了。
混合使用,定義bean時用xml配置檔案配置,依賴注入的時用註解方式去實現。下面是關鍵一步配置context註解配置:
<!--context掃描器,base-package就是需要去掃描的包-->
<!--
<context:component-scan base-package="com.csdn" />
-->
<!--Context註解配置-->
<context:annotation-config />
<!--只有下面四個標籤才有效:
@Resource,
@Autowired,
@PreDestroy,
@PostConstruct
-->
註解和配置檔案混合使用到此為止。