11 2017 档案

摘要:正所谓怕什么来什么,这是知名的“墨菲定律”。Java基础涵盖各个方面,敢说Java基础扎实的人不是刚毕业的学生,就是工作N年的程序员。工作N年的程序员甚至也不敢人人都说Java基础扎实,甚至精通,往往只是“无他唯熟尔”——熟手而已。 IO这块我确实怕,它不难,只有两个方面:输入/输出。但你说它用得多 阅读全文
posted @ 2017-11-25 21:26 OKevin 阅读(2959) 评论(0) 推荐(1) 编辑
摘要:spring-aop-4.3.7.RELEASE 在《Spring AOP高级——源码实现(1)动态代理技术》中介绍了两种动态代理技术,当然在Spring AOP中代理对象的生成也是运用的这两种技术。本文将介绍Spring AOP如何通过JDK动态代理的方式创建代理对象。 JDK动态代理以及CGLI 阅读全文
posted @ 2017-11-23 23:52 OKevin 阅读(5619) 评论(0) 推荐(4) 编辑
摘要:本文例子完整源码地址:https://github.com/yu-linfeng/BlogRepositories/tree/master/repositories/Spring%20AOP%E9%AB%98%E7%BA%A7%E2%80%94%E2%80%94%E6%BA%90%E7%A0%81% 阅读全文
posted @ 2017-11-15 21:51 OKevin 阅读(4332) 评论(0) 推荐(0) 编辑
摘要:jdk1.8.0_144 在正式进入Spring AOP的源码实现前,我们需要准备一定的基础也就是面向切面编程的核心——动态代理。 动态代理实际上也是一种结构型的设计模式,JDK中已经为我们准备好了这种设计模式,不过这种JDK为我们提供的动态代理有2个缺点: 鉴于以上2个缺点,于是就出现了第二种动态 阅读全文
posted @ 2017-11-09 23:12 OKevin 阅读(9083) 评论(1) 推荐(5) 编辑
摘要:在《Spring AOP初级——入门及简单应用》中对AOP作了简要的介绍,以及一些专业术语的解释,同时写了一个简单的Spring AOPdemo。本文将继续探讨Spring AOP在实际场景中的应用。 对用户操作日志的记录是很常见的一个应用场景,本文选取“用户管理”作为本文Spring AOP的示例 阅读全文
posted @ 2017-11-01 00:44 OKevin 阅读(22464) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示