SpringBoot常用註解

常用註解介紹:

@SpringBootApplication:啓動類註解。

 在具有main方法的類上添加此註解,表示此處爲SpringBoot程序的入口,即程序的啓動類。

@SpringBootConfiguration(推薦)或@Configuration:配置類註解。

  一般配置信息會在項目的.yml或.properties文件中,但也可以創建配置類,在類上添加此註解,表明此類是配置類,可以在裏面做些配置信息。

@EnableAutoConfiguration:表示自動配置。

@ComponentScan:表示 Spring Boot 掃描 Bean 的規則,比如掃描哪些包。

@EnableCaching:完成簡單的緩存功能。

@EnableScheduling:自帶的定時任務註解。

@EnableTransactionManagement:開啓事務支持,在訪問數據庫的Service方法上添加註解 @Transactional 便可。

@Bean:這個註解是方法級別上的註解,主要添加在 @Configuration 或 @SpringBootConfiguration 註解的類,有時也可以添加             在 @Component 註解的類。它的作用是定義一個Bean。在帶有此註解的類中可以注入其他Bean,其他Bean中也可以注入此類。

@Value:在代碼中引入配置文件內容,比如:

                      @Value("${server.port}")

@Autowired:注入需要的Bean

@ResponseBody:註解在方法上,返回json類型數據

@RequestMapping:映射註解  可以指定請求方式      

        @RequestMapping(value = "", method = RequestMethod.GET)

        也可以通過映射註解指定訪問方式:

           @GetMapping:get請求
           @PosttMapping:post請求


 

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章