基本设计;
框架是为了解决代码出现大量的冗余,和提高开发人员的开发效率,
而这些框架的基本设计,都是将一些变化的数据的值存放到一个文件中,
而这个文件必须要是一个关系映射文件,而已是可以符合复杂的硬关系和软关系映射的,
因为在项目中可能会出现大量问题,而要应对这些问题则需要提供相应的路径来解决。
而这个文件的最好就是*.xml文件,因为在···现时··中的符合这个要求的只要*.xml文件,
因为这个文件本来就是一个多关系映射的一个文件。
而这个文件的属性也是可以作为硬关系【必须要设置的值】和软关系【可要可不要】映射的
◆并且在···现时··的项目开发中基本都是使用MVC+三层架构开发模式进行开发项目的。
所以只是需要设计不同的*.xml文件来对应不同的层次架构,那么则设计不同的框架。
使得框架的应用更加的贴合那一个层次功能【项目需求】的使用,
分工更加的明确,开发人员的使用方向更加明确。
而这些代码的冗余更多的出现的问题是要使用的功能的变化问题和值变化的问题。
说白了;基本只是对数据的操作的方式不同,从而只有一小部分的代码不同而已。
◆◆◆ 而这些代码基本都是只有一小部分变化的,
则考虑将这一小部分的代码抽取出来,
制作成为一个一个的通用的方法。
而变化的值则存放到*.xml文件中