我打算用我即将推出的asp.net项目Dapper作为ORM工具。我发现的示例将业务对象说明为仅包含数据字段的对象。这可能是使用Dapper与其他方法的业务对象,例如具有数据字段Name,DateOfBirth和方法Age的Person对象,它将计算当前年龄。这样的对象会被正确映射吗?简单的例子请。
谢谢。
是的,您可以在对象上拥有任何其他成员;小巧玲珑根本不在意。永远不会考虑方法和事件;仅当字段和属性与从数据库返回的列匹配时才会考虑这些字段和属性。