上一篇文章說了說Spring容器的作用,這次趁熱打鐵,看看Spring Boot中它是怎麼起作用的。
有了Spring容器之後,開發的模式簡化了很多,你的注意力基本只需要集中在編寫Bean上,比如@Controller類呀,@Service類呀,@Repository類呀等等。你新建了一個Spring Boot應用之後,隨便編寫一個控制器(Controller),他就可以用來處理網路請求了。按理說,一個控制器成為容器中的Bean,得有@ComponentScan來掃描呀,但是新建的應用也沒看到有配置類,更不用說依靠在其之上的@ComponentScan註解了。這一些都要從@SpringBootApplication說起。