也谈系统内的阻抗不匹配
最近在做可视化模板构件,引入的一些概念,在团队内部引起了一定的混乱。其中最主要的问题就是层次的划分以及各个层次间对象的阻抗不匹配问题。整个构架的典型分层施Templet(展现层)BOM(业务对象模型层)Java Business Entity(业务实体、处于业务逻辑层)DB Table(数据操作层)。Java Object和DB Table之间,Templet和Java Object之间存在的阻抗不匹配问题大家遇到的比较多,两两之间的差异性也比较明显,问题主要出现在BOM和Java Object之间的阻抗不匹配上。
从字面上看BOM是业务对象模型,Java Business Entit代表的也是业务对象,怎么会存在阻抗不匹配问题呢?其实两者是存在微妙的区别的,BOM是从业务的角度来描述,业务对象应该具有什么属性和方法,而Java Business Entity是从技术的角度来描述,两者角度不同,也就决定了存在细微的差别。其相关的差异可以通过下图来识别:
“图参见附件”
上图中左边是BOM,包括对公客户和个人客户。其中对公客户“所属行业、区域、规模、注册资本”在右边的客户中没有出现,替代的是“扩展属性(Map)”,扩展属性本身是个Map接口,可以用于存储大量的某种类型Party所特有的属性。这样通过一个Java对象可以适应任何类型的客户需求。
从上图中,很容易的就可以看出两者之间是存在阻抗不匹配的问题。从这个事情也想到:“任何事物之间,只要出现沟通和交流,就会出现阻抗不匹配问题”,这应该是世界的普遍规律吧。
- 大小: 5.6 KB
分享到:
相关推荐
allegro中的阻抗匹配.............
对于任何功率放大器(功率放大器)设计,输出匹配电路的性能都是个关键。但是,在设计过程中,有一个问题常常为人们所忽视,那就是输出匹配电路的功率损耗。这些功率损耗出现在匹配网络的电容器、电感器,以及其他...
阻抗匹配
PADS 对应PADS 对应的阻抗匹配的阻抗匹配
用于阻抗匹配的软件Zmatch,小巧,使用方便,是RF器件阻抗匹配的好工具。
sx1276 sx1278 阻抗匹配设计指南
较全面的讲解分析阻抗匹配与调试的应用,RF新手必备知识。
阻抗匹配终端仿真软件阻抗匹配终端仿真软件
本文主要简要对阻抗匹配的匹配条件进行了说明,下面一起来学习一下
回想一下网络终端匹配的目的是很有用的,一般说来,终端匹配的目的是吸收沿着线路网络传播的能量,使其不产生反射。例如,在理想的情况下,50Ω的电路走线其终端匹配电阻应该选用50Ω的电阻,若选用该电阻做终端...
本文给大家介绍了阻抗变换和阻抗匹配。
基于Matlab的RF系统阻抗匹配设计.pdf
关于电子线路设计中PCB 的阻抗控制和阻抗匹配
阻抗匹配的原理和概念讲解.阻抗匹配是指负载阻抗与激励源内部阻抗互相适配,得到最大功率输出的一种工作状态。
针对磁耦合谐振式无线电能传输系统中传输距离或负载的改变会导致输入阻抗与射频内阻不匹配,引起输出功率下降的问题,以L型匹配网络为例,提出了一种基于Smith圆图理论的阻抗匹配方法。该方法根据等效电路理论和Smith圆...
阻抗匹配的文档,非常实用,设计天线参考文档
文章说明了如何进行差分电路阻抗匹配。简单,易懂。很实用。
微带天线的设计和阻抗匹配微带天线的设计和阻抗匹配
阻抗匹配(Impedance matching)是微波电子学里的一部分,主要用于传输线上,来达至所有高频的微波信号皆能传至负载点的目的, 不会有信号反射回来源点, 从而提升能源效益。 大体上,阻抗匹配有两种,一种是透过...
阻抗匹配50欧姆的原因 为什么大多数工程师喜欢用50欧姆作为PCB的传输线阻抗(有时候这个值甚至就是PCB板的缺省值),为什么不是其他呢?