JSP 中Spring組合注解與元注解實(shí)例詳解
JSP 中Spring組合注解與元注解實(shí)例詳解
摘要: 注解(Annotation),也叫元數(shù)據(jù)。一種代碼級(jí)別的說明。它與類、接口、枚舉是在同一個(gè)層次。它可以聲明在包、類、字段、方法、局部變量、方法參數(shù)等的前面,用來對(duì)這些元素進(jìn)行說明
1. 可以注解到別的注解上的注解稱為元注解,被注解的注解稱為組合注解,通過組合注解可以很好的簡(jiǎn)化好多重復(fù)性的注解操作
2. 示例組合注解
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import java.lang.annotation.*; @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Configuration @ComponentScan public @interface GroupAnnotation { String[] value() default {}; }
代碼解釋:組合@Configuration 與 @ComponentScan 元注解,并覆蓋value參數(shù)
3. 編寫普通Bean
@Servicepublic class DemoService { public void sys() { System.out.println("組合注解示例"); } }
4. 使用組合注解的配置類
@GroupAnnotation("com.xuanwu.annotation") public class DemoConfig { }
5. 運(yùn)行
public class Main { public static void main(String[] args) { AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(DemoConfig.class); DemoService demoService = context.getBean(DemoService.class); demoService.sys(); } }
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Java中使用HttpRequest獲取用戶真實(shí)IP地址
這篇文章主要介紹了Java中使用HttpRequest獲取用戶真實(shí)IP地址,使用本文方法可以避免Apache、Squid、nginx等反向代理軟件導(dǎo)致的非真實(shí)IP地址,需要的朋友可以參考下2015-06-06response.setHeader參數(shù)、用法的介紹
response.setHeader 是用來設(shè)置返回頁面的頭 meta 信息, 使用時(shí) response.setHeader( name, contect );2008-11-11JSP+MySQL實(shí)現(xiàn)網(wǎng)站的登錄與注冊(cè)小案例
這篇文章主要為大家詳細(xì)介紹了JSP+MySQL實(shí)現(xiàn)網(wǎng)站的登錄與注冊(cè)小案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08Java之JSP教程九大內(nèi)置對(duì)象詳解(中篇)
這篇文章主要介紹了Java之JSP教程九大內(nèi)置對(duì)象詳解(中篇),本文章內(nèi)容詳細(xì),通過案例可以更好的理解JSP內(nèi)置對(duì)象的相關(guān)知識(shí),本模塊分為了三部分,本次為中篇,講解了三個(gè)內(nèi)容,需要的朋友可以參考下2023-01-01Hibernate實(shí)體對(duì)象繼承的三種方法
這篇文章主要介紹了Hibernate實(shí)體對(duì)象繼承的方法的相關(guān)資料,需要的朋友可以參考下2017-06-06