2006年10月10日

摘要: 在实际开发过程中需要经常编写Entity和UI数据交换相关代码,虽然代码并不复杂但确是一个非常烦琐的事情。为了解决这一问题所以编写一个数据绑定组件来处理这方面的事情,即减少代码编写的时也提高代码维护的方便性。 组件主要有三个对象 EntityDataBinder 数据绑定对象,要用于Entity数据输出UI和UI导入数据给Entity。 IPropertyMapper 成员映射描述,用于表示Entity的某个数据成员对应着相关对象的成员属性;对象的Changer属性用于描述数据输入和输入的转换方式。 IChanger 数据转换对象,用于隔离数据输入和输出转换的实现,可以方便开发人员实现自己的转换类型方式。组件实现了基础的转换对象Changer、ToStringFormat和DateTimeToString等。 阅读全文
posted @ 2006-10-10 15:28 henry 阅读(1961) 评论(10) 推荐(0) 编辑

导航