我可以通过@Component注释一个简单的pojo吗?
这是因为IntelliJ说:
无法自动装配,没有找到豆子
由于
答案 0 :(得分:1)
当然你可以使用@Component注释pojo,然后你可以在另一个用@Component注释的pojo中自动装入它:例如:
@Component
public class Computer {
@Autowired
Procesor procesor;
public void printName() {
System.out.println("486DX");
}
}
@Component
public class Procesor {
}
@SpringBootApplication
public class SpringOneApplication {
public static void main(String[] args) {
ConfigurableApplicationContext context = SpringApplication.run(SpringOneApplication.class, args);
Computer computer = (Computer) context.getBean("computer");
computer.printName();
}
}