摘要:
Spring中,使用注解@Transactional实现声明式事务时,不可以在可能出错的方法上,添加异常处理,否则事务不发挥作用 原理未知,但是很可能是因为在Spring在实现声明式事务时,使用了AOP中的@AfterThrowing,或者环绕方法,将异常在方法中处理,导致AOP感受不到。 阅读全文
摘要:
首先我们假设有表A,B 现在我们想知道A中的所有属性a,于是我们写出 这个时候,数据库便会去遍历A表中的每一行,并将其作为结果输出,假设A表中有n行,那么最后的结果也就是n行 在此基础上,如果我们不光想知道的所有的A.a,还有在B表中,有多少行 B.a 与 A.a对应的 A.b 相等,于是我们写出 阅读全文