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

交互式网页怎么制作网站如何进行seo

交互式网页怎么制作,网站如何进行seo,可做免费推广产品的网站有哪些,江门做网站软件一、什么是StringAOP AOP(Aspect-Oriented Programming: 面向切面编程):将那些与业务无关, 却为业务模块所共同调用的逻辑(例如事务处理、日志管理、权限控制等)封装抽取成一个可重用的模块,这个模块被命名为“切面”&…

一、什么是StringAOP

        AOP(Aspect-Oriented Programming: 面向切面编程):将那些与业务无关, 却为业务模块所共同调用的逻辑(例如事务处理、日志管理、权限控制等)封装抽取成一个可重用的模块,这个模块被命名为“切面”(Aspect),便于减少系统的重复代码降低模块间的耦合度,并有利于未来的可拓展性和可维护性

二、 Spring AOP 基于动态代理实现

○ 如果被代理的对象,已经实现某个接口,则 Spring AOP 会使用 JDK Proxy(反射),基于接口的方式,创建代理对象JDK动态代理的核心InvocationHandler接口Proxy类);

○ 如果被代理的对象,没有实现某个接口,就无法使用 JDK Proxy 去进行代理了,这时候 Spring AOP 会使用 Cglib,基于继承的方式,生成一个被代理对象的子类来作为代理(Cglib动态代理的核心MethodInterceptor接口Enhancer类);

 三、AOP通知类型

        AOP将抽取出来的共性功能称为通知;

        通知类型:以通知在上下文中的具体位置作为划分

  • 前置通知(Before)
  • 返回通知(After-returning)
  • 异常通知(After-throwing)
  • 后置通知(After)
  • 环绕通知(Around)

四、AOP连接点(Join point)

        AOP将所有的方法都视为连接点,不管是接口里面的抽象方法,还是实现类里面的重写方法,都是连接点

五、AOP切点(Pointcut)

        AOP将可能被抽取共性功能的方法称为切入点切入点是连接点的子集

六、AOP目标对象(Target)

       AOP目标对象 就是挖掉功能的方法对应的类生的对象,这种对象是无法直接完成最终工作的

七、AOP织入(Weaving)

AOP织入 就是将挖掉的功能回填动态过程

八、AOP切面

      AOP切面:  切点+通知

 九、SpringAOP+AspectJ实现步骤

1.添加依赖aopaspectj表达式的依赖

2.创建spring的主配置文件,bean内的命名空间要添加aop的

3.创建业务代码编写日志记录代码(事务管理代码)

4.将业务层与日志记录层注入spring容器

5.<aop:config>---aop配置

        aop:aspect---aop切面

                aop:before---通知内容与通知类型

十、切点表达式配置语法

execution(修饰符 返回值 包名称.类名称.方法名称(参数列表))

eg:

         execution(public void com.apesource.service.ServiceImp.findAll())

1.修饰符可以省略代表任意

        execution(返回值 包名称.类名称.方法名称(参数列表))

2.返回值可以使用“*”代表任意

        execution(* 包名称.类名称.方法名称(参数列表))

3.包名可以使用“*”代表任意名称

        execution(* *.*.*.类名称.方法名称(参数列表))

4.包名可以使用“..”代表任意个数

        execution(* *...类名称.方法名称(参数列表))

5.类名与方法名可以使用“*”代表任意

        execution(* *...*.*(参数列表))

6.参数列表可以使用".."代表任意个数任意类型

        execution(* *...*.*(..))

         如果有参数

                int======>int

                String===>java.lang.String

http://www.hkea.cn/news/660484/

相关文章:

  • 烟台网站建设联系企汇互联专业网站维护收费标准
  • 网络客户服务平台搜索优化推广公司
  • 建设网站技术方案线上教育培训机构十大排名
  • 沈阳人流seo优化师就业前景
  • 开发区网站制作公司seo关键词有话要多少钱
  • 网站被篡改处理app拉新平台
  • 在线房屋设计网站seo推广平台服务
  • 电子政务门户网站建设代码短链接生成网址
  • 崔各庄地区网站建设百度非企渠道开户
  • 怎么用自己的电脑做网站服务器产品推广平台排行榜
  • 中国做的比较好的电商网站有哪些哈市今日头条最新
  • 微信怎么做网站推广百度网站优化培训
  • 网站开发支持多个币种电子技术培训机构
  • 移动网站设计与制作怎么找关键词
  • 国内移动端网站做的最好的厦门人才网597人才网
  • 建网站收费吗aso关键词覆盖优化
  • 西安的网站设计与制作首页微信视频号怎么推广引流
  • 顺义公司建站多少钱pc端百度
  • wordpress收费资源下载关键词优化的策略
  • 广州做网站建设的公司网站公司
  • 做网络平台的网站有哪些广州网站维护
  • 网页 代码怎么做网站东莞市民最新疫情
  • 电子商务网站设计中影响客户体验的元素有搜索引擎有哪些种类
  • 网站建设难点优化关键词技巧
  • 免费行情网站链接百度知道合伙人官网
  • 餐饮公司网站建设的特点大数据智能营销
  • 济南快速排名刷关键词排名seo软件
  • 系统做网站的地方百度推广登录后台登录入口
  • 集约化网站建设情况广告公司网站制作
  • 网站制作发票字节跳动广告代理商加盟