摘要: AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等等,不需要去修改业务相关的代码。 对于这部分内容,同样采用一个简单的例子和源码来说明。 接口 实现类 日志通知 测试类 运行结果: before logging save order after loggin 阅读全文
posted @ 2017-10-15 14:33 lzyer 阅读(252) 评论(0) 推荐(0) 编辑
摘要: spring加载配置文件,AbstractApplicationContext类中的refresh方法起着重要的作用。 实例化bean对象,主要的是在 方法。大致的流程图(下部分): (点击查看大图) 下面分析实例化bean对象的源码分析 加载bean对象: 在AbstractBeanFactory 阅读全文
posted @ 2017-10-15 00:21 lzyer 阅读(2391) 评论(0) 推荐(0) 编辑