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

企业网站优化官网做企业网站的多少钱

企业网站优化官网,做企业网站的多少钱,要怎样建立自己的网站,金昌百度seo我们先创建一个项目 然后引入java spring aop的依赖 然后 在src下创建目录 我这里 直接就叫 Aop了 下面创建一个User类 参考代码如下 package Aop;import org.springframework.stereotype.Component;Component public class User {public void add(){System.out.println(&qu…

我们先创建一个项目
然后引入java spring aop的依赖
在这里插入图片描述

然后 在src下创建目录 我这里 直接就叫 Aop了
下面创建一个User类
参考代码如下

package Aop;import org.springframework.stereotype.Component;@Component
public class User {public void add(){System.out.println("add......");}
}

这个 app方法 将作为被增强方法使用

然后 我们在Aop目录下 再创建一个类 我这里叫 UserProxy 参考代码如下

package Aop;import org.springframework.stereotype.Component;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;@Component
@Aspect
public class UserProxy {//拆分公共切入点@Pointcut(value = "execution(* Aop.User.add(..))")public void commonEntryPoint() {}//被增强方法执行前调用@Before(value = "commonEntryPoint()")public void before() {System.out.println("UserProxy before...");}
}

这里 我们上面用Pointcut 写好了 切入点表达式 指定增强切入点 是 Aop包下 的 User类 add方法
然后 Before标准的方法 使用了这个切入点表达式
说明 UserProxy 作为增强类 对 User的add方法进行增强

然后 就是这次的重点 我们用一个配置类 来写 之前写在xml中的配置内容
在src目录下创建一个目录 我这里叫 config

参考代码如下

package config;import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.EnableAspectJAutoProxy;@ComponentScan(basePackages = {"Aop"})
@EnableAspectJAutoProxy(proxyTargetClass = true)
public class configAop {
}

ComponentScan指定 开启注解扫描 我们写入了一个Aop 表示 会对 src目录下的Aop包进行注解扫描 找到有注解的类内容
EnableAspectJAutoProxy配置则是 开启Aspect生成代理对象

然后 我们在src下创建测试类 参考代码如下

import Aop.User;
import config.configAop;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;public class aopText {public static void main(String args[]) {ApplicationContext context = new AnnotationConfigApplicationContext(configAop.class);User user = context.getBean("user", User.class);user.add();}
}

这里 因为是配置类 我们 AnnotationConfigApplicationContext 就直接读类对象了

然后 获取User对象 然后调用add 因为UserProxy 中的方法指定增强add
所以 只要执行add 增强方法也会在特定时间点调用

运行结果如下
在这里插入图片描述
也是没有任何的问题

http://www.yayakq.cn/news/813702/

相关文章:

  • 做网站域名怎么选有利于seo怎么看公司是不是外包
  • 网站出租目录做菠菜 有什么坏处网站和系统的哪个容易做
  • 搭建发卡网站要多少钱新乡网站开发的公司
  • 浙江常升建设有限公司网站德国室内设计联盟
  • 平凉城乡建设局网站seo深度优化服务
  • 成都网站制作工业外观设计
  • 南宁网站建设nnxun公司一定建设网站吗
  • 网站建设之网页制作语言基础阿里云 建网站
  • 网站建设费用报价单想做个网站都需要什么
  • 迅睿cms建站公司注册核名
  • 找网站公司做网站的陷阱万网有跟企业做网站吗
  • 做app的网站有哪些功能吗php网站开发工具
  • zencart网站管理 1.5线上平台建设计划书怎么写
  • 制作公司网站的规划上海嘉定区网站建设公司
  • wordpress 搜索乱码青岛网站关键字优化
  • 网站制作公司怎么运营做网站sqlserver排序
  • 江门网站建设易搜互联佛山网站建设服务器
  • 怎么做网站注册推广300m空间够用吗 wordpress
  • 建设银行官方网站购房贷款利率如何让网站快速收录
  • 宁波住房建设局网站福州网站模板建站
  • 公司网站一般用什么软件做重庆网站设计排名
  • 企业模板网站怎么做航空网站建设
  • 在手机上开发app短视频关键词seo优化
  • 山东德州网站建设wordpress一键生成app
  • 河南省网站备案英语培训网站建设
  • 网站集群建设必要性济南建设信息网站
  • 门户做网站微网站怎样做
  • 北京专业网站设计推荐个人网页设计教程大全
  • 怎样修改网站模板科技公司的网站
  • 电商网站前端页面响应式设计wordpress新浪图