2017年10月19日
摘要: 一、组织代码的原因或意义 代码的编写应当首先让其他人能够看懂,其次才是让机器能够执行。合理组织代码的目的并不是让计算机理解你的代码,而是让其他人能够很好地读懂你所编写的代码,进而在某种程度上高效而自信地维护代码并做二次开发。 当一段代码写得太长并且包含太多元素时,这段代码就会变得非常复杂,不容易让人 阅读全文
posted @ 2017-10-19 15:43 笑看风云变幻 阅读(426) 评论(0) 推荐(0) 编辑
摘要: Spring在实现AOP时需要用到代理,有两种实现可选的代理方式,分别是JDK动态代理以及CGLIB代理。但这两种代理却又有着很大的区别。 一、两种实现代理方式的介绍 源自Java纯正血统,属于Java SE规范中的API。实现动态代理有如下四步骤: 通过实现 InvocationHandler 接 阅读全文
posted @ 2017-10-19 11:42 笑看风云变幻 阅读(3570) 评论(0) 推荐(0) 编辑
摘要: 一、关联association 1、解释说明: 表示两种类实例间的关系。如果一个类的实例必须要用另一个类的实例才能完成工作时就要用关联。关联关系时在类中是使用实例变量来定义实现的。 2、在图中,关联用两个类之间的连线表示。例图: 二、聚合aggregation 1、解释说明: 当对象A被加入到对象B 阅读全文
posted @ 2017-10-19 11:11 笑看风云变幻 阅读(3861) 评论(0) 推荐(0) 编辑