天天看點

1.3—Spring基礎配置—2.Java配置

1.點睛

java配置是spring4.x推薦的配置方式,可以完全替代xml配置;java配置也是spring boot推薦的配置方式。

java配置是通過@configuration和@bean來實作的。

@configuration聲明目前類是一個配置類,相當于一個spring配置的xml檔案。

@bean注解在方法上,聲明目前方法的傳回值為一個bean。

本書通篇使用java配置和注解配置混合配置。何時使用java配置或者注解配置呢?我們主要的原則是:全局配置使用java配置(如資料庫相關配置、mvc相關配置),業務bean的配置使用注解配置(@service、@component、@repository、@controller)。