Spring--声明式事务基础
摘要:声明式事务 概述 编程式事务: TransactionFilter{ try{ //获取连接 //设置非自动提交 chain.doFilter(); //提交 }catch{ //事务回滚 }finally{ //关闭连接释放资源 } } 或使用AOP环绕通知
阅读全文
Spring--IOC部分源码解析
摘要:IOC源码解析 IOC: IOC是一个容器 容器启动的时候获取所有单实例对象 可以直接从容器中获取这个对象 问题: IOC容器的启动过程?启动期间做了什么 IOC如何创建这些单实例Bean?如何管理?保存在了何处? ClassPathXmlApplicationContext: Applicatio
阅读全文
Spring--AOP
摘要:AOP 概述 AOP(Aspect Oriented Programming):面向切面编程 面向切面编程,指在程序运行期间,将某段代码动态地切入到指定方法的指定位置进行运行的编程方式 常见场景:日志记录,编写一个计算器,需要在目标方法开始,返回,出现异常,结束时记录信息 第一种方法:直接编写在方法
阅读全文
Spring--IOC
摘要:IOC(控制反转) 概述 IOC:(Inversion Of Control):控制反转 控制:资源的获取方式 主动式:需要什么资源都自己创建 public class HelloWorld{ BookService bs = new BookService(); bs.addBook();
阅读全文