动态代理演变 拿JDBC开事务举例子 最初 写代码 每个CUD 都需要开启事务 所以出现很多累赘代码 因此提出静态代理的构想,把事务交给后台做,程序员只需要 调用update(sql)就行了,update(sql)方法里会开启事务相关操作 但是这不合理,因为如果有上千个CUD操作,得有上千个 函数里都开启关闭事务 所以提出了动态代理的构想,让动态代理执行CRUD中的事务行为,写的代码大大减少 但是这又有问题,比如上百个类,类中有上百个方法,有些方法需要事务,而有些方法不需要事务,则判断条件在动态…