摘要: 作为一位初学者, 本屌也没有能力对异常谈得很深入. 只不过Java里关于Exception的东西实在是很多. 所以这篇文章很长就是了.. 一, 什么是java里的异常 由于java是c\c++ 发展而来的, 首先我们先看看c语言里的错误. 1.1 c语言里的错误 我们实现1个程序的过程包括, 代码编 阅读全文
posted @ 2017-06-24 16:43 javaisnext 阅读(55706) 评论(0) 推荐(2) 编辑
摘要: 创建代理 InvocationHandler接口 常见用例 数据库连接以及事物管理 单元测试中的动态Mock对象 自定义工厂与依赖注入(DI)容器之间的适配器 类似AOP的方法拦截器 利用Java反射机制你可以在运行期动态的创建接口的实现。java.lang.reflect.Proxy类就可以实现这 阅读全文
posted @ 2017-06-24 11:55 javaisnext 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 引子: AOP(面向方面编程:Aspect Oriented Programing)和IoC一样是Spring容器的内核,声明式事务的功能在此基础上开花结果。但是AOP和OOP差别较大,要很好地理解这个概念,做到心领神会还是不容易的,不过相信看完帖子,你就不再迷惑了。 编程语言最终极的目标就是能以更 阅读全文
posted @ 2017-06-24 10:47 javaisnext 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 前两天,在给新入职的同事做技术介绍时,讲到spring的AOP。使我又一次认识到,对于AOP,特别是spring AOP的理解,虽然大家都能说上来几句,但是许多人认识并不太全面,甚至可以说是一知半解 即使是对于那些已经有过几年开发经验的工程师也是如此。所以,回来之后,我干脆对这块东西做了个肤浅的小结 阅读全文
posted @ 2017-06-24 10:46 javaisnext 阅读(210) 评论(0) 推荐(0) 编辑