摘要:
.1)环绕通知:在目标方法的前后丶异常发生时丶最终等各个地方都可以 进行通知 , 最强大的一个通知; 可以获取目标方法的 全部控制权(目标方法是否执行丶执行之前丶执行之后丶参数丶返回值等) 1.导入相应jar包 前置通知示例已经有了 这里就不做过多的讲解 2.编写业务类以及编写环绕通知类 2.1 业 阅读全文
摘要:
.1)后置通知的实现步骤以及解释 1.导入相应jar包 前置通知示例已经有了 这里就不做过多的讲解 2.编写业务类以及编写后置通知类 2.1 业务类代码如下 package net.bdqn.hbz.service.impl; import net.bdqn.hbz.dao.impl.IStuden 阅读全文
摘要:
.1)AOP:面向方面编程 1.aop的一些名词 .2)AOP的通知 1.一些通知的示意图 2.以前置通知为例子 其他的通知写法都差不多 2.1 导入相关jar包 <!-- https://mvnrepository.com/artifact/aopalliance/aopalliance --> 阅读全文
摘要:
.1)使用注解实现声明式事务 1.目标:通过事务 使以下方法 要么全部成功 要么全部失败 public void addStudent(){ //增加班级 //增加学生 //crud } 2.导入相关的jar包 <!-- https://mvnrepository.com/artifact/aopa 阅读全文
摘要:
.1)实现的步骤 1.引入jar包 <!--添加pageHelper分页--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.0-beta< 阅读全文
摘要:
.1) 批量操作DML 方式一 推荐方式 1.如果想提升处理速度可以加上这个代码 测试过实现差不多可以提升1.多倍的性能 //打开一次会话 SqlSession session=sessionFactory.openSession(ExecutorType.BATCH); 2.BATCH:预编译一次 阅读全文