前言:最近去了趟外地出差,介绍推广小组开发的框架类产品。推广对象是本部门在项目上面的同事——1到2年工作经验的初级程序员。在给他们介绍框架时发现很多框架设计层面的知识他们都没有接触过,甚至没听说过,这下囧了~~于是乎在想该如何跟他们解释MEF、AOP、仓储模式等方面的东东。本来 C#基础系列 应该 ...
Spring 系列 松耦合的实现 一 环境 spring framework . . .RELEASE jdk . . Maven . . eclipse jee juno SR win 此例不必重复创建项目,上接Spring Example项目。 二 pom.xml文件配置 与前一个项目Spring Example中的pom.xml文件一致,不必修改。 三 创建输出类Output Generat ...
2013-11-26 13:48 0 2685 推荐指数:
前言:最近去了趟外地出差,介绍推广小组开发的框架类产品。推广对象是本部门在项目上面的同事——1到2年工作经验的初级程序员。在给他们介绍框架时发现很多框架设计层面的知识他们都没有接触过,甚至没听说过,这下囧了~~于是乎在想该如何跟他们解释MEF、AOP、仓储模式等方面的东东。本来 C#基础系列 应该 ...
前言:前篇 C#进阶系列——MEF实现设计上的“松耦合”(一) 介绍了下MEF的基础用法,让我们对MEF有了一个抽象的认识。当然MEF的用法可能不限于此,比如MEF的目录服务、目录筛选、重组部件等高级应用在这里就不做过多讲解,因为博主觉得这些用法只有在某些特定的环境下面才会用到,着实不太普遍,感觉 ...
Spring3系列3-JavaConfig-1 从Spring3开始,加入了JavaConfig特性,JavaConfig特性允许开发者不必在Spring的xml配置文件中定义bean,可以在Java Class中通过注释配置bean。 当然,你仍然可以用经典的XML方法 ...
序:忙碌多事的八月带着些许的倦意早已步入尾声,金秋九月承载着抗战胜利70周年的喜庆扑面而来。没来得及任何准备,似乎也不需要任何准备,因为生活不需要太多将来时。每天忙着上班、加班、白加班,忘了去愤,忘了 ...
。 还是将前面三篇的目录列出来,对MEF没有了解的朋友,可以先看看: C#进阶系列——MEF ...
什么是耦合? 模块间的依赖性就是耦合,两个功能函数之间的依赖程度 如五个人共同开发一个模块,应该尽量松耦合,就是联系越小越好,这样一个模块变动,另一个模块就不会变动 松耦合的方法,一般是底层函数,功能尽量单一,尽量避免修改底层函数,功能相近的函数,可以设计两个以上,不要为了减少代码量 ...
Spring3系列1-HelloWord例子 一、 环境 spring-framework-3.2.4.RELEASE jdk1.7.0_11 Maven3.0.5 eclipse-jee-juno-SR2-win32 二、 用Maven创建项目 ...
紧耦合: 类之间的高度依赖 松耦合: 松耦合是通过促进单一职责和关注点分离,依赖倒置的设计原则来实现的 ...