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

做网站点企业建站业务还能做吗

做网站点,企业建站业务还能做吗,做一手房用什么网站好,潍坊网络公司目录什么是aop模拟aop配置什么是aop 什么是aop 作用 在程序运行期间#xff0c;在不修改源码的情况下对方法进行功能增强 优势 减少重复代码 提高开发效率 并且便于开发2.aop关键概念 模拟aop 目标接口 package com.lovely.proxy.aop;public interface TargetInterface … 目录什么是aop模拟aop配置什么是aop 什么是aop 作用 在程序运行期间在不修改源码的情况下对方法进行功能增强 优势 减少重复代码 提高开发效率 并且便于开发2.aop关键概念 模拟aop 目标接口 package com.lovely.proxy.aop;public interface TargetInterface {public abstract void save(); } 切点类 package com.lovely.proxy.aop;/*** author echo lovely* date 2020/7/28 16:07*/ public class Target implements TargetInterface {public void save() {try {System.out.println(1 / 0);} catch (Exception e) {System.out.println(e);}System.out.println(save running about aop...);} } 切面类 package com.lovely.proxy.aop;import org.aspectj.lang.ProceedingJoinPoint;/*** 切面类 里面写增强方法 advice 通知方法* author echo lovely* date 2020/7/28 16:05*/ public class MyAspect {public void before() {System.out.println(前置增强...);}public void afterReturning() {System.out.println(后置增强...);}public Object around(ProceedingJoinPoint process) {System.out.println(环绕通知前...);Object obj null;try {obj process.proceed();} catch (Throwable throwable) {throwable.printStackTrace();}System.out.println(环绕通知后...);return obj;}public void afterThrowing() {System.out.println(异常拉...);}public void after() {System.out.println(最终通知...);}} 配置 !-- 目标对象 --bean idtarget classcom.lovely.proxy.aop.Target/bean!-- 切面对象 --bean idmyAspect classcom.lovely.proxy.aop.MyAspect/bean!-- aop配置 --!-- 配置织入 被增强的方法切点 要进行那些增强前置后置 --aop:config!-- 声明切面--aop:aspect refmyAspect!-- 切点表达式的抽取 --aop:pointcut idmyPointcut expressionexecution(* com.lovely.proxy.aop.*.*(..))/!-- 切面通知 切点 --!--aop:before methodbefore pointcutexecution(public void com.lovely.proxy.aop.Target.save())/--!-- 前后置通知 --!--aop:before methodbefore pointcutexecution(void com.lovely.proxy.aop.*.*(..))/aop:after-returning methodafterReturning pointcutexecution(void com.lovely.proxy.aop.*.*(..))/--!-- 环绕增强 --!--aop:around methodaround pointcutexecution(* com.lovely.proxy.aop.*.*(..))/--!-- 抛出异常通知 --!--aop:after-throwing methodafterThrowing pointcutexecution(void com.lovely.proxy.aop.*.*(..))/--!-- 最终通知 --!--aop:after methodafter pointcutexecution(void com.lovely.proxy.aop.*.*(..))/--!-- 引用切点表达式 --aop:around methodaround pointcut-refmyPointcut//aop:aspect/aop:config
http://www.huolong8.cn/news/250542/

相关文章:

  • wordpress做的网站吗网站互动功能
  • 泰州哪里有做网站的网络公司4000-26怎么创建个人微信公众号
  • 国家外汇管理局网站怎么做报告青田县住房和城乡规划建设局网站
  • 做网站怎么销售美食网站建设的思路
  • 福千欣隆网站建设公司 概况网站风格分类
  • 网站开发与编程物联网方案设计与实现
  • 洛阳php网站开发南京小程序开发公司
  • 做灯饰的企业都会在哪些网站设计一个简单的物联网系统
  • 专业的手机价格网站建设美食网站开发前期准备
  • 复古风格网站厦门app开发需要多少钱
  • 服务器网站建设教程视频网站建设服务商是什么
  • 西二旗网站建设wordpress免费域名
  • 哈尔滨快速建站案例泉州网站建设
  • 有哪些网站做的比较好建站到网站收录到优化
  • 优秀网站设计案例分析英文公司网站设计
  • 网站备案可以变更吗网站建设督查工作主持词
  • 专业的免费网站建设哪家如何建一个自己的网站
  • 小学网站建设报告装饰工程
  • 网络推广网站优化群晖 wordpress 目录
  • 网站开发补充合同怎么查公司的邮箱
  • 乐清 做网站 多少钱百度网页版入口
  • 石家庄网站建设外包公司网站数据统计
  • 张店网站制作谈谈网站建设创新问题
  • 6做网站网站建设解析
  • 网站建设中单页源码成都互联网公司十强
  • 怎么用网站的二级目录做排名北京网站制作收费明细
  • 网站后台上传不了文件钓鱼网站代做
  • 专业企业网站建设报价浙江网站建设公司推荐
  • 学做网站要学什么东西phpwind转WordPress
  • 网站显示危险网站360线上推广