常用註解手冊

2021-10-13 07:43:53 字數 1157 閱讀 3139

@component

通用的spring容器管理的單例bean元件

@controller

作用於表現層(spring-mvc的註解)

@service

作用於業務邏輯層

@repository

作用於持久層。若資料庫操作中丟擲異常,就能對其處理,轉而丟擲翻譯之後的spring專屬資料庫異常,方便排查處理

@many

一對多關聯查詢

@results

(id=

"hmap"

,value =

)@select

("select * from aaa where id = #"

)public workflowhistory getworkflowhistory

(@param

("id"

)string id)

;@resultmap

("bbbmap"

)@select

("select * from bbb where h_id = # order by create_time desc"

)public list

getrecord

(@param

("hid"

)string hid)

;

@one

一對一關聯查詢

@results

(id=

"hmap"

,value =

)@select

("select * from aaa where id = #"

)public workflowhistory getworkflowhistory

(@param

("id"

)string id)

;@resultmap

("bbbmap"

)@select

("select * from bbb where h_id = # order by create_time desc"

)public record getrecord

(@param

("hid"

)string hid)

;

注意

Springboot註解速查手冊

service 註解在類上,表示這是乙個業務層bean controller 註解在類上,表示這是乙個控制層bean repository 註解在類上,表示這是乙個資料訪問層bean component 註解在類上,表示通用bean value不寫預設就是類名首字母小寫 restcontroller...

註解概念與常用註解

註解概念與常用註解 註解在開發過程中可以簡化複雜的檔案配置,優化設計模式結構,使得現在的開發模式逐漸變為註解 設計模式 反射 annotation概念 註解在 中是一種標記符號,這些標記符號可以在 的原始碼期 編譯期和執行期被讀取,執行相應的功能。annation 修飾範圍 註解可以用來修飾 的包 ...

spring 常用註解, primary註解

擴充套件 spring註解常用彙總 使用註解之前要開啟自動掃瞄功能 其中base package為需要掃瞄的包 含子包 configuration把乙個類作為乙個ioc容器,它的某個方法頭上如果註冊了 bean,就會作為這個spring容器中的bean。scope註解 作用域 lazy true 表...