Spring Framework 6 延續以前 Spring 的功能,可以不需要使用 XML 進行配置,改用 annotation 進行配置。
Spring Framework 6 annotation 配置
建立 com.myspring.forscan 的 package

新增 MyObj2.java

這裡的第五行,多了一個 @Component ,所以,第三行的地方會增加 import。
替代了原本 xml 中 <bean> 的定義動作。
建立 com.myspring.config 的 package

並新增 AppConfig.java

這裡有兩個 annotation
@Configuration 注解是Spring 中非常重要的一個注解,它用來聲明一個類作為應用程式上下文的配置類,可以方便地管理Bean、環境屬性和其他配置資訊。
@ComponentScan 用來定義那些 package 有需要使用的 Bean。
新增 Use2.java 進行測試

使用 AnnotationConfigApplicationContext 進行 Spring 環境的設定。

執行成功。