各java框架註解

2021-08-19 04:26:34 字數 1564 閱讀 4452

【springmvc註解】

【spring註解】

【hibernate註解】

@controller

@repository

@component

@autowired

@resource

@responsebody

@requestheader

@cookievalue

@requestparam @requestbody

@pathvariable

@sessionattributes

@modelattribute

@scope(「prototype」)

@component

(把普通pojo例項化到

spring容器中,相當於配置檔案中的

)@controller

控制器(注入service)

@service

服務(注入service、dao)

@repository

倉庫(實現db訪

問)//按型別裝配

@autowired(required=false)

//按名稱裝配

@autowired()

@qualifier("basedao")

//按名稱裝配

@resource(name="basedao")

//構造之後

@postconstruct(jsr-250)

//銷毀之前

@predestroy(jsr-250)

@entity

@table

@id @generatedvalue

@column

@onetoone

@joincolumn

@onetomany

@lazycollection

@manytoone

@joincolumn

@manytomany

@jointable

@lob

@transient

@uniqueconstraint

resultmap/constructor(idarg/arg)/id/

result

/association(id/

result

) 物件

collection 集合

discrimination/

case

result

association(id/

result

)sql/include

ifchoose/when/otherwise

where/

ifset/

iftrim

foreach

bind

附件:springmvc

註解struts2

xmlspring

註解、xml

mybatis

xmlhibernate

註解、xml

Java 註解 元註解

retention retentionpolicy.source 註解僅存在於原始碼中,在class位元組碼檔案中不包含 retention retentionpolicy.class 預設的保留策略,註解會在class位元組碼檔案中存在,但執行時無法獲得,retention retentionpo...

各流行框架的配置

寫下來以作後用 1 框架搭建 1 完成sruts2 spring hibernate jstl oracle搭建 struts2依賴包 commons logging 1.0.4.jar freemarker 2.3.15.jar ognl 2.7.3.jar struts2 core 2.1.8....

註解簡化SSH框架

bean id sessionfactory class org.springframework.orm.hibernate5.localsessionfactorybean property name datasource ref datasource property name hibernat...