当前位置: 首页 > news >正文

建设网站方法有哪些网络营销策划与创意

建设网站方法有哪些,网络营销策划与创意,手机的网站有哪些,漫画网站开发源码项目场景: 这里主要说下Spring Boot AOP中Pointcut拦截类上面的注解与方法上面的注解,怎么写表达式怎么,还有Pointcut中使用运算符。 PointCut 表达式 拦截注解的表达式有3种:annotation、within、target 1、annotation 匹配有…

项目场景:

这里主要说下Spring Boot AOP中@Pointcut拦截类上面的注解与方法上面的注解,怎么写表达式怎么,还有@Pointcut中使用运算符。


@PointCut 表达式

拦截注解的表达式有3种:@annotation、@within、@target


1、@annotation

匹配有指定注解的方法(注解作用在方法上面)

@annotation(com.test.aop.demo.MyAnnotation)

2、@within

匹配包含某个注解的类(注解作用在类上面)

@within(com.test.aop.demo.MyAnnotation)

3、@target

匹配目标对象有指定注解的类(注解作用在类上面)

@target(com.test.aop.demo.MyAnnotation)

@target 和@within的区别:
        1、@target(注解A):判断被调用的目标对象中是否声明了注解A,如果有,会被拦截;

        2、@within(注解A): 判断被调用的方法所属的类中是否声明了注解A,如果有,会被拦截;

        3、@target关注的是被调用的对象,@within关注的是调用的方法所在的类;


@PointCut中的运算符

 PointCut中可以使用&&、||、! 运算符

同时匹配方法上的和类上的注解 

@Pointcut("@annotation(com.test.aop.demo.MyAnnotation) || @within(com.test.aop.demo.MyAnnotation)")
public void cutController(){
}

 或者

@Pointcut("@annotation(com.test.aop.demo.MyAnnotation)")
public void cutController(){
}@Pointcut("@within(com.test.aop.demo.MyAnnotation)")
public void cutService(){
}@Pointcut("cutController() || cutService()")
public void cutAll(){
}

http://www.tj-hxxt.cn/news/67549.html

相关文章:

  • 营销型网站制作公司seo如何优化图片
  • 网站正在维护中 模板应用商店下载
  • 拓网手机版网站管理系统百度竞价推广的技巧
  • 连云港做网站多少钱网站注册
  • 做ssp用什么建网站如何申请域名
  • 推广软件的网站新媒体营销成功案例
  • 建网站程序工具块链友情链接平台
  • word模板免费网站百度搜索引擎的优缺点
  • 商机互联公司做网站怎么样百度网盘下载慢
  • 怎样把已经有的网站做推广黑锋网seo
  • 网站建设微站山西seo和网络推广
  • 如何制作手机购物网站百度推广开户费用标准
  • 免费全能浏览器深圳网站优化排名
  • 潍坊哪家网站制作公司好seo推广方法有哪些
  • 实体服务器做网站seo网络科技有限公司
  • 做兼职靠谱的网站有哪些泰州百度seo
  • 建设互联网站的目的一键制作网站
  • 中国电力建设股份有限公司官方网站商丘seo推广
  • 上海网校排名青岛seo结算
  • 南通网站开发培训机构营业执照如何办理
  • 给别人做网站的公司google 谷歌
  • 免费图纸网站电商网站seo优化
  • 环保网站建设的主题芭蕉视频app无限次数
  • 抓取的网站如何做seo巨量引擎广告投放
  • devexpress 网站开发西安网络推广seo0515
  • 网站充值链接怎么做怎么提高百度搜索排名
  • 福州网站外包鄂州网站seo
  • 怎么把自己网站推广出去网上推广的平台有哪些
  • 织梦做企业网站教程优书网首页
  • 广东网站建设色盲测试图