SpringBoot基礎標籤使用

2021-09-24 19:14:01 字數 839 閱讀 8149

每天更新中....... 

1、@controller 控制器(注入服務)

用於標註控制層,相當於struts中的action層

2、@service 服務(注入service )

用於標註服務層,主要用來進行業務的邏輯處理

3、@repository(實現dao訪問)

用於標註資料訪問層,也可以說用於標註資料訪問元件,即dao元件.

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

泛指各種元件,就是說當我們的類不屬於各種歸類的時候(不屬於@controller、@services等的時候),我們就可以使用@component來標註這個類。

案例: 

其中base-package為需要掃瞄的包(含所有子包)

上面的這個例子是引入component元件的例子,其中base-package表示為需要掃瞄的所有子包。 

共同點:被@controller 、@service、@repository 、@component 註解的類,都會把這些類納入進spring容器中進行管理

5、@restcontroller   相當於@controller 和responsebody

6、@autowired  注入

11、@pathvariable("id") integer id   從路徑中獲取id值

12、@requestparam(value="id", required="false", default="0") integer myid    

13、entity類

14、啟動項

15、test相關

SpringBoot中Profile的使用(七)

檔案結構 1.先寫2個properties 2.模擬乙個實體類 data allargsconstructor public class datasource 3.編寫各自的config 其中 profile註解是標明該profile 側寫 的限定名 configuration propertyso...

Springboot中swagger的使用

需要匯入的依賴 io.springfoxgroupid springfox swagger2artifactid 2.7.0version dependency io.springfoxgroupid springfox swagger uiartifactid 2.7.0version depen...

Mybatis基礎知識點 trim標籤的使用

mybatis的trim標籤一般用於去除sql語句中多餘的and關鍵字,逗號,或者給sql語句前拼接 where set 以及 values 等字首,或者新增 等字尾,可用於選擇性插入 更新 刪除或者條件查詢等操作。以下是trim標籤中涉及到的屬性 下面使用幾個例子來說明trim標籤的使用。有這樣的...