spring常用註解

2021-09-16 13:56:59 字數 1331 閱讀 8499

@override覆蓋父類方法

@deprecated表示方法已過期,不推薦使用

@suppvisewarning忽略警告

@component("指定bean的id")

作用:把物件

加入ioc容器,難以歸類時使用,不建議使用

@controller一般在控制層使用

@service一般在業務層使用

@repository一般在資料持久層使用

以上註解作用在類上,相當於:usercontroller

",calss="cn.it.controller.

usercontroller

">

@resource(name="")

預設先按

名字裝配,若沒有則按

型別裝配,

j2ee提供

相當於:

@autowired

按型別自動裝配,spring提供

@qualifier

一般作為@autowired​​​​​​​修飾使用

以上作用用於

處理物件

依賴關係,建議使用@resource減少與spring之間的耦合

表名該方法處理url和請求型別

@restcontroller相當於@controller與@responsebody的結合體

@componentscan()

作用:掃瞄包下的類

相當於:

@postconstruct

相當於init-method,當bean初始化時執行。

@predestroy

相當於destory-method,當bean銷毀時執行。

@transactional事務宣告

@configuration

表明是乙個配置類

@test

junit 表明為測試方法

@id

宣告屬性為主鍵

@column(name= "***")

宣告屬性在資料庫中的名稱

Spring常用註解

spring常用註解 1 引入context命名空間 在spring的配置檔案中 配置檔案如下 xml xmlns context spring context 2.5.xsd 開啟配置 spring 會自動掃瞄cn.pic包下面有註解的類,完成bean的裝配。xml xmlversion 1.0 ...

Spring常用註解

在spring中常用的註解 autowired註解 不推薦使用,建議使用 resource autowired可以對成員變數 方法和建構函式進行標註,來完成自動裝配的工作。autowired的標註位置不同,它們都會在spring在初始化這個bean時,自動裝配這個屬性。要使 autowired能夠工...

spring常用註解

1 引入context命名空間 在spring的配置檔案中 配置檔案如下 xml 收藏 xmlns context spring context 2.5.xsd 開啟配置 spring 會自動掃瞄cn.pic包下面有註解的類,完成bean的裝配。xml xmlns xmlns xsi xmlns c...