<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 93,  comments - 2,  trackbacks - 0

    之前用戶使用的是3個注解注解他們的main類。分別是@Configuration,@EnableAutoConfiguration,@ComponentScan。由于這些注解一般都是一起使用,spring boot提供了一個統一的注解@SpringBootApplication。

    @SpringBootApplication = (默認屬性)@Configuration + @EnableAutoConfiguration + @ComponentScan。

    @SpringBootApplication 
    public class ApplicationMain { 
        public static void main(String[] args) { 
            SpringApplication.run(Application.class, args); 
        } 
    }

    分開解釋@Configuration,@EnableAutoConfiguration,@ComponentScan。
    1、@Configuration:提到@Configuration就要提到他的搭檔@Bean。使用這兩個注解就可以創建一個簡單的spring配置類,可以用來替代相應的xml配置文件。

    <beans> 
        <bean id = "car" class="com.test.Car"> 
            <property name="wheel" ref = "wheel"></property> 
        </bean> 
        <bean id = "wheel" class="com.test.Wheel"></bean> 
    </beans> 

     相當于:

    @Configuration 
    public class Conf { 
        @Bean 
        public Car car() { 
            Car car = new Car(); 
            car.setWheel(wheel()); 
            return car; 
        } 
        @Bean  
        public Wheel wheel() { 
            return new Wheel(); 
        } 
    }

    @Configuration的注解類標識這個類可以使用Spring IoC容器作為bean定義的來源。@Bean注解告訴Spring,一個帶有@Bean的注解方法將返回一個對象,該對象應該被注冊為在Spring應用程序上下文中的bean。

    2、@EnableAutoConfiguration:能夠自動配置spring的上下文,試圖猜測和配置你想要的bean類,通常會自動根據你的類路徑和你的bean定義自動配置。

    3、@ComponentScan:會自動掃描指定包下的全部標有@Component的類,并注冊成bean,當然包括@Component下的子注解@Service,@Repository,@Controller。


    posted on 2020-04-09 09:10 Terry Zou 閱讀(130) 評論(0)  編輯  收藏 所屬分類: SpringBoot

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2020年4月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    Java

    搜索

    •  

    最新隨筆

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一区在线视频观看| 亚洲色大成网站WWW久久九九| 亚洲国产精品成人精品小说| 香港a毛片免费观看| 亚洲综合国产精品| 五月亭亭免费高清在线| 亚洲精品一区二区三区四区乱码| 久久国产乱子伦免费精品| 亚洲毛片在线免费观看| 最近中文字幕无免费视频| 亚洲乱人伦中文字幕无码| mm1313亚洲国产精品美女| 国产免费一区二区三区免费视频| 久久亚洲国产成人亚| 亚洲精品视频在线观看免费| 亚洲激情视频图片| 免费一级毛片在级播放| 久青草视频在线观看免费| 亚洲AV日韩AV永久无码绿巨人| 91av免费观看| 亚洲av最新在线观看网址| 亚洲精品无码专区久久同性男| 久久精品免费观看| 99热亚洲色精品国产88| 亚洲国产成人久久综合区| 日韩免费观看一区| 亚洲国产成人精品无码区花野真一| 亚洲国产精品狼友中文久久久| 免费看黄的成人APP| 亚洲一区二区三区在线网站| 亚洲AV无码乱码在线观看牲色| 久久精品视频免费| 亚洲码欧美码一区二区三区| 亚洲日韩精品一区二区三区无码 | 美女黄网站人色视频免费| 亚洲人成网亚洲欧洲无码久久| 最近中文字幕免费完整| 久久无码av亚洲精品色午夜| 国产成人亚洲综合色影视| 在线看片人成视频免费无遮挡| 叮咚影视在线观看免费完整版|