摘要: 1 package com.bjpowernode.service; 2 3 import com.bjpowernode.dao.GoodsDao; 4 import com.bjpowernode.dao.SaleDao; 5 import com.bjpowernode.domain.Good 阅读全文
posted @ 2021-03-11 23:40 渐行、渐远 阅读(163) 评论(0) 推荐(0)
摘要: 1. 先建maven项目 2. 加入maven依赖 1)spring依赖 2)mybatis依赖 3)mysql驱动 4)spring的事务依赖 5)mybatis和spring集成的依赖:mybatis官方提供的,用来在spring项目中创建mybatis的SqlSessionFactory,da 阅读全文
posted @ 2021-03-06 19:59 渐行、渐远 阅读(85) 评论(0) 推荐(0)
摘要: spring 和 mybatis的集成步骤1. 先建maven项目2. 加入maven依赖 1)spring依赖 2)mybatis依赖 3)mysql驱动 4)spring的事务依赖 5)mybatis和spring集成的依赖:mybatis官方提供的,用来在spring项目中创建mybatis的 阅读全文
posted @ 2021-03-05 00:12 渐行、渐远 阅读(193) 评论(0) 推荐(0)
摘要: 1. 当有接口,有目标类的时候,aspectJ使用的是jdk的动态代理 2. 当只有目标类,没有接口,使用的是cglib动态代理。 3. 有接口但是想使用cglib代理,也可以,需要在spring的配置文件的自动代理生成器上加上参数,具体参数百度。 阅读全文
posted @ 2021-03-04 23:40 渐行、渐远 阅读(1775) 评论(0) 推荐(0)
摘要: @AfterThrowing @After 都是了解 @AfterThrowing 当目标方法有异常的时候执行,相当于try catch的catch步骤 方法参数是Exception 没有返回值 @After 最终通知,无论如何都会执行,没有返回值 @Poincut注解,相当于给注解的value值起 阅读全文
posted @ 2021-03-04 23:16 渐行、渐远 阅读(91) 评论(0) 推荐(0)
摘要: 1 package com.bjpowernode.ba03; 2 3 import org.aspectj.lang.JoinPoint; 4 import org.aspectj.lang.ProceedingJoinPoint; 5 import org.aspectj.lang.annota 阅读全文
posted @ 2021-03-04 22:45 渐行、渐远 阅读(4610) 评论(0) 推荐(0)
摘要: package com.bjpowernode.ba02; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.AfterReturning; import org.aspectj.lang.annotation 阅读全文
posted @ 2021-03-04 00:35 渐行、渐远 阅读(11114) 评论(0) 推荐(0)
摘要: package com.bjpowernode.Utils; import jdk.internal.org.objectweb.asm.tree.analysis.Value; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.a 阅读全文
posted @ 2021-03-03 23:50 渐行、渐远 阅读(1567) 评论(0) 推荐(0)
摘要: 1. 创建目标接口和实现类 package com.bjpowernode.service; /*接口实现类*/ public class SomeServiceImpl implements SomeService { @Override public void doSome(String nam 阅读全文
posted @ 2021-03-03 00:42 渐行、渐远 阅读(191) 评论(0) 推荐(0)
摘要: ch04-aop-aspectJ : 使用aspectJ框架实现aop使用aop:目的是给已经存在的一些类和方法,增加额外的功能,前提是不改变原来的类的代码使用aspectJ实现aop的基本步骤:1. 新建maven项目2. 加入依赖 1)spring依赖 2)aspectJ依赖 3)junit依赖 阅读全文
posted @ 2021-03-02 23:52 渐行、渐远 阅读(255) 评论(0) 推荐(0)