在七层中最重要的一个闪光点就是使用了“反射”技术,下面来说一下我自己的理解。
在说反射前,先说一下“键值对”。在机房收费系统的配置文件中有一段这样的代码:
<appSettings>
<add key="ConnStr" value="server=.;database=my_db;User ID=sa;password=123456" />
<add key="DBString" value="DAL" />
</appSettings>
这里面的每一个“key”都对应着一个相应的值“value”,key与value做到一一对应。这样根据key,就可以得到与其对应的值了。
在反射工厂中以登录功能为例,看它是如何运用的: