用於宣告過***通過實踐發現如果想要通過註解控制filer的執行順序可以通過控制filter的檔名來控制
>
>
com.ygj.control.onlinecountlistener-class
>
listener
>
用於宣告過濾器屬性
型別說明
asyncsupported
boolean
指定filter是否支援非同步模式
dispatchertypes
dispatchertype
指定filter對哪種方式的請求進行過濾。
支援的屬性:async、error、forward、include、request;預設過濾所有方式的請求
filtername
string
filter名稱
initparams
webinitparam
配置引數
displayname
string
filter顯示名
servletnames
string
指定對哪些servlet進行過濾
urlpatterns/value
string
兩個屬性作用相同,指定攔截的路徑
>
>
loginfilterfilter-name
>
>
cn.edu.njit.filter.loginfilterfilter-class
>
>
>
loginuiparam-name
>
>
/home/loginuiparam-value
>
init-param
>
>
>
loginprocessparam-name
>
>
home/loginparam-value
>
init-param
>
>
>
encodingparam-name
>
>
utf-8param-value
>
init-param
>
filter
>
>
>
loginfilterfilter-name
>
>
/*url-pattern
>
>
用於宣告servlet屬性名
型別描述
name
string
指定servlet
value
string
該屬性等價於 urlpatterns 屬性。兩個屬性不能同時使用。
urlpatterns
string
指定一組 servlet 的 url 匹配模式。等價於標籤。
loadonstartup
int指定 servlet 的載入順序,等價於 標籤。
initparams
webinitparam
指定一組 servlet 初始化引數,等價於標籤。
asyncsupported
boolean
宣告 servlet 是否支援非同步操作模式,等價於 標籤。
description
string
該 servlet 的描述資訊,等價於 標籤。
displayname
string
該 servlet 的顯示名,通常配合工具使用,等價於 標籤。
>
>
helloformservlet-name
>
>
com.runoob.test.helloformservlet-class
>
servlet
>
>
>
helloformservlet-name
>
>
/tomcattest/helloformurl-pattern
>
>
改註解等價於web.xml檔案中的和標籤中的子標籤,該註解不單獨使用,配置@webservlet或者@webfilter使用屬性名
型別是否可選
描述name
string
否指定引數的名字,等價於
value
string
否指定引數的值,等價於
description
string
是關於引數的描述,等價於
@webservlet
(initparams =
)
JPA相關註解
jpa註解 一 基本註解 1 表相關 entity 只要加了這個註解就具備了表和實體的對映關係,表名就是實體名 table name 表名 一般和實體註解一起使用對映表名 2 屬性相關 column name id length 11,nullable false 實體屬性和表字段對映 欄位和屬性相...
spring相關註解
autowired 預設按型別裝配,預設情況下必須要求依賴物件必須存在,如果要允許null值,可以設定它的required屬性為false,如 autowired required false 如果我們想使用名稱裝配可以結合 qualifier註解進行使用,如下 autowired qualifie...
Spring相關註解
用於建立物件的註解 component controller一般用於表現層 service一般用於業務層 repository一般用於持久層 用於注入資料的註解 autowired 自動按照型別注入,有 唯一的 bean匹配則注入成功,沒有匹配的型別則報錯 如果根據型別有多個匹配的,則根據變數名進行...