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

人才网网站建设方案网站seo诊断工具

人才网网站建设方案,网站seo诊断工具,信息产业部互联网网站管理工作细则,营销培训内容有哪些文章目录前言一、准备工作1、添加相应的依赖2、添加相应的命名空间3、创建目标类4、创建切面二、使用AOP1.在切面类中编写增强代码以及切点表达式2、开启aspectj的自动代理3、测试类4、测试结果前言 Spring对AOP的实现包括以下三种方式 1、Spring框架结合AspectJ框架实现的AOP… 文章目录前言一、准备工作1、添加相应的依赖2、添加相应的命名空间3、创建目标类4、创建切面二、使用AOP1.在切面类中编写增强代码以及切点表达式2、开启aspectj的自动代理3、测试类4、测试结果前言 Spring对AOP的实现包括以下三种方式 1、Spring框架结合AspectJ框架实现的AOP基于注解方式。 2、Spring框架结合AspectJ框架实现的AOP基于XML方式。 3、Spring框架自己实现的AOP基于XML配置方式 实际开发中都是SpringAspectJ来实现AOP 一、准备工作 1、添加相应的依赖 dependenciesdependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.11/versionscopetest/scope/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-context/artifactIdversion5.2.5.RELEASE/version/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-aspects/artifactIdversion5.2.5.RELEASE/version/dependency/dependencies2、添加相应的命名空间 spring.xml ?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlns:contexthttp://www.springframework.org/schema/contextxmlns:aophttp://www.springframework.org/schema/aopxsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd /beans3、创建目标类 UserService package com.powernode.spring.service; import org.springframework.stereotype.Service; Service(userservice) //将这个类纳入spring容器管理 public class UserService { //目标类public void login(){ //目标方法System.out.println(系统正在进行身份认证....);} }4、创建切面 LogAspect package com.powernode.spring.service;import org.springframework.stereotype.Service; Aspect //切面类是需要Aspect注解进行标注的 Service(logAspect) //将这个类纳入spring容器管理 public class LogAspect { //切面//切面通知增强代码切点方法 }将切面和目标类纳入spring容器管理在spring.xml中需要进行组件扫描 context:component-scan base-packagecom.powernode.spring.service/context:component-scan 二、使用AOP 1.在切面类中编写增强代码以及切点表达式 Service(logAspect) //将这个类纳入spring容器管理 Aspect //切面类是需要Aspect注解进行标注的 public class LogAspect { //切面//切面通知增强代码切点方法//通知就是增强就是具体的要编写的代码//这里通知Advice 以方法的形式出现//Before(切点表达式 确定在哪里进行切入)标注的方法就是一个前置通知在目标类的目标方法执行之前执行Before(execution(* com.powernode.spring.service.UserService.* (..)))public void beforeAdvice(){System.out.println(我是一个通知我是一段增强代码……);} }2、开启aspectj的自动代理 !--开启aspectj的自动代理--!--spring容器在扫描类的时候查看该类上是否有Aspect注解如果有给切入点表达式涉及的类的对象创建代理对象--!--proxy-target-class true 表示强制使用CGLib动态代理proxy-target-class false 这是默认值 表示接口使用JDK动态代理--aop:aspectj-autoproxy proxy-target-classtrue /3、测试类 Testpublic void testBefore(){ApplicationContext ac new ClassPathXmlApplicationContext(spring.xml);UserService userservice (UserService) ac.getBean(userservice);userservice.login();}4、测试结果
http://www.dnsts.com.cn/news/156541.html

相关文章:

  • 网站管理员作用tomcat做网站并发
  • 深圳建网站哪个人网页的代码
  • 闸北网站推广公司免费移动网站模板
  • 建设一个网站需要哪些材料建立网站的方案
  • 唐山做网站价格WordPress如何导入md文件
  • 网站为什么被k电商网站建设方向
  • 长沙网站建设推广昌平建设网站
  • 网站服务器类型查询360云盘做服务器建设网站
  • 京东商城 网站建设注册公司是在哪个网站
  • 建设银行开通网银网站合肥瑶海区最新房价
  • 番禺建设银行网站首页wordpress平铺图片
  • 河南app手机网站制作网站改版需要多久
  • 公司网站想维护服务器注册公司最好用老年人
  • 做网站PAAS系统建站哪家好论坛
  • 电商网站开发报告wordpress说说分类
  • 建设银行mylove网站开发项目外包
  • 电子公章印章在线制作网站打开一个网站在建设中
  • 如何建设局域网网站做网站的成本有多少钱
  • 小视频哪个网站比较好wordpress 10万篇文章
  • 微网站怎么免费做我的南京网站
  • 江苏网站建设联系方式做网站和开发app有什么不同
  • 一条龙做网站网站建设的经济效益
  • 代做毕业设计网站多少钱水母智能在线设计平台
  • 网站二次开发什么叫做网络营销
  • 深圳做夜场做网站广州从化发布
  • 黄金路网站建设公司电影订票网站开发
  • 北京市违法建设投诉网站施工企业质量管理体系应按照我国
  • php网站开发框架网站关键词搜索排名优化
  • 重庆开县网站建设公司推荐合肥大型网站设计
  • 洛阳建设企业网站优化算法 网站