创建一个类SpringConfig

@Configuration//证明这个类是spring的配置文件类
@ComponentScan("com.itheima")//扫描的哪些包下有注解相当于配置文件的

<context:component-scan base-package="com.itheima"></context:component-scan>

public class SpringConfig {  }
@Component("userDao")
//注解,在实现类里加,在什么实现类,代表bean初始化的就是这个类型相当于
//
//@Component不常用,可换成@Controller,@Service,@Repository

 主方法里

ApplicationContext ctx=new AnnotationConfigApplicationContext(SpringConfig.class);

UserDao UserDao = (UserDao) ctx.getBean("userDao");
//如果实现类里的注解后面没有提供id,@Component要使用下面
UserDao UserDao = ctx.getBean(UserDao.class);

posted on 2022-05-19 16:03  cccuuuzzz  阅读(126)  评论(0)    收藏  举报