您的位置:首页 > 其它

CN.Text开发笔记—利用反射将数据读入实体类

2010-06-11 11:46 393 查看
在实际开发中,我们经常需要从数据库中读取数据并赋值给实体类的相应属性。在.Text的DataDTOProvider中存在大量这样的代码, 比如:

public Role[] GetRoles(int BlogID)
private void ReaderToObject(IDataReader reader,object targetObj)
{
{
{
{
propertyInfo.SetValue(targetObj,reader.GetValue(i),null);
}
}
}
}
ReaderToObject可以将reader中的数据读入到任何实体类中。数据库字段与实体类属性的映射原则是名称相同。当然,我们也可以通过配置文件来进行两者映射。

个人想法:在开发中,面对那么多设计思想和设计模式,常常令人感到迷惑,当你把更多的精力放在选用哪个设计思想或设计模式时,我觉得不要忽略很重要的一点,尽可能地减少重复代码,只要我们能有效地减少重复代码,我们采用的方法就是好方法,而不要太在乎采用了哪种模式。就像独孤九剑,正因为摆脱了传统招式的束缚,才能战无不胜!

if ($ != jQuery) {
$ = jQuery.noConflict();
}

/article/4585450.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: