zoukankan      html  css  js  c++  java
  • Spring课程 Spring入门篇 5-3 配置切入点 pointcut

    课程链接:

    1    解析

    1.1  xml常见的配置切入点写法

    2    代码演练

    2.1  xml配置切入点

     

    1    解析

    1.1  xml常见的配置切入点写法

     

    2    代码演练

    2.1  xml配置切入点

    xml配置:

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:aop="http://www.springframework.org/schema/aop" 
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/aop
    http://www.springframework.org/schema/aop/spring-aop-4.0.xsd">
    
    
    <bean id = "logAspect" class = "com.imooc.aop.schema.advice.LogAspect"></bean>
    <bean id = "AspectBiz" class = "com.imooc.aop.schema.advice.biz.AspectBiz"></bean>
    
    <aop:config>
        <aop:aspect  id="moocAspectAOP" ref="logAspect">
    <!--     声明切入点:从哪里开始执行-->
    <!--     执行com.imooc.aop.schema.advice.biz包下的所有Biz结尾的java类中的所有方法时 -->
            <aop:pointcut expression="execution(*com.imooc.aop.schema.advice.biz.*Biz.*(..))" id="moocPointCut"/>
        </aop:aspect>
    </aop:config>
    
    </beans>

    切入面:

    package com.imooc.aop.schema.advice;
    
    public class MoocAspect {
    
    }

    切入对象:

    package com.imooc.aop.schema.advice.biz;
    
    public class AspectBiz {
    
    }
  • 相关阅读:
    点击图片等比缩放
    C# 使用 NPOI 库读写 Excel 文件
    vue url生产二维码
    centos Linux 同步Windows 时间
    centos 搭建 docker sentry
    centos 安装 pip
    webpack 提升90%的构建速度 HardSourceWebpackPlugin
    webpack 原生分析
    webpack 分析
    nodejs——js 实现webSocket 兼容移动端
  • 原文地址:https://www.cnblogs.com/1446358788-qq/p/10681026.html
Copyright © 2011-2022 走看看