Oracle11g PetaPoco:将空值转换为空字符串

Oracle11g PetaPoco:将空值转换为空字符串,oracle11g,petapoco,Oracle11g,Petapoco,有没有一种简单的方法可以挂接到PetaPoco并将返回为null的字符串属性转换为空字符串? 我正在查询的数据库是Oracle。poco上的getter方法应该可以工作只是想知道,为什么属性getter不能满足您的要求?今天,我所有的属性都是这样编写的:类poco{public String Prop{get;set;}。我将不得不重写我的所有Poco以使用更详细的语法:类Poco{private String_Prop;public String Prop{get{…}}},这是不合法的imh

有没有一种简单的方法可以挂接到PetaPoco并将返回为null的字符串属性转换为空字符串?
我正在查询的数据库是Oracle。

poco上的getter方法应该可以工作

只是想知道,为什么属性getter不能满足您的要求?今天,我所有的属性都是这样编写的:类poco{public String Prop{get;set;}。我将不得不重写我的所有Poco以使用更详细的语法:类Poco{private String_Prop;public String Prop{get{…}}},这是不合法的imho。这也意味着我必须调用转换函数或??每个poco的每个字符串属性的每个getter中的运算符。这也是不合法的。我宁愿在一个地方做一次,并保持我的POCO简洁。:)有道理。不必这样做,也不确定是否可能,但请尝试实现PetaPoco.IMapper,看看GetFromDbConverter()能为您提供什么