Spring6 による完全なアノテーションの開発

完全なアノテーション開発では、Spring 構成ファイルを使用しなくなり、構成ファイルを置き換える構成クラスを作成します。

package com.wsy.config;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;

/**
 * @author within
 * @date 2023-02-10 12:03
 */
@Configuration
//@ComponentScan({"com.atguigu.spring6.controller", "com.atguigu.spring6.service","com.atguigu.spring6.dao"})
@ComponentScan("com.wsy")
public class Spring6Config {
}

テストクラス

    @Test
    public void testAllAnnotation(){
        ApplicationContext context = new AnnotationConfigApplicationContext(Spring6Config.class);
        UserController userController = context.getBean("userController", UserController.class);
        userController.addController();
        logger.info("执行成功");
    }

おすすめ

転載: blog.csdn.net/qq_41264674/article/details/128969324