Spring Boot框架裡經常用到的註解

2021-08-21 19:07:08 字數 831 閱讀 8466

註解在spring框架裡是乙個非常重要不可缺少的,少了它程式就不能正常執行,而許多人在程式設計的過程中經常忘記寫註解,導致程式錯誤,並且修改起來也比較麻煩。下面我整理了一下比較常見的註解:

@autowired 自動匯入依賴的bean

@restcontroller 返回json字串的資料,直接可以編寫restful的介面

@controller 控制器(注入服務) 用於標註控制層,相當於struts中的action層

@service 服務(注入dao)    用於標註服務層,主要用來進行業務的邏輯處理

@repository(實現dao訪問) 用於標註資料訪問層,也可以說用於標註資料訪問元件,即dao元件.

@component (把普通pojo例項化到spring容器中,相當於配置檔案中的

@requestparam 在springmvc後台進行獲取資料,一般是兩種。

1.request.getparameter(「引數名」)

2.用@requestparam註解獲取

@id 注釋可以表明哪種屬性是該類中的獨特識別符號(即等價於資料表的主鍵)

@onetoone 、@onetomany、@manytoone、 @manytomany  分別表示建立實體bean之間的一對一的關聯、一對多的關聯、多對一的關聯、多對多的關聯

這是經常用到的,還有不足的地方希望大家能多多補充。

SpringBoot 日誌框架

1 市面上的日誌框架 jul jcl jboss logging logback log4j log4j2 slf4j.springboot中使用的日誌框架 日誌介面層 slf4j 日誌實現 logback spring使用的日誌框架 jcl commons logging 2 slf4j的使用 開...

Spring Boot 框架常用註解

這三個註解的作用分別為 這樣乙個只需要返回資料的介面就需要3個註解來完成,大多情況我們都是需要返回資料。也是基於最佳實踐,所以將這三個註解進一步整合。restcontroller 是 controller 和 responsebody的結合,乙個類被加上 restcontroller 註解,資料介面...

學習搭建SpringBoot框架

spring datasource driver class name com.mysql.cj.jdbc.driver url jdbc mysql localhost 3306 news?usessl false characterencoding utf 8 servertimezone as...