Spring関連のAPI

1つ:applicationContext:アプリケーションコンテキストを表すインターフェイスタイプ。Springコンテナ
のBeanオブジェクトapplicationContextの実装クラスは、次の例で取得できます
。1。> ClassPathXmlApplicationContext
はクラスのルートパスから構成ファイルをロードします
。2。> FileSystemXMLApplicationContextは
ロードします。ディスク
3の構成ファイル。> AnnotationConfigApplicationContext
注釈を使用してコンテナー・オブジェクトを構成する場合、そのようなオブジェクトを使用してSpringコンテナーを作成し、注釈を読み取る必要があります。
2:getBean()メソッドの使用
1.>文字列IDを渡す(強制型変換用)
Userservice userService = (Userservice) app.getBean("userService");
このメソッドは、Springで同じ型の複数のBeanを表示できます。次に例を示します。

 Userservice userService = (Userservice) app.getBean("userService");
 Userservice userService = (Userservice) app.getBean("userService2");
<bean id="userService" class="com.itheima.service.impl.UserserviceImpl">
        <property name="userDao" ref="userDao"></property>
</bean>

<bean id="userService2" class="com.itheima.service.impl.UserserviceImpl">
        <property name="userDao" ref="userDao"></property>
</bean>

2.>バイトコードオブジェクトタイプを渡す(強制的な型変換なし)
UserService userService=app.getBean(UserService.class);

おすすめ

転載: blog.csdn.net/qq_44143902/article/details/109901816