继承EO的对象类,在该类中使用下面的代码片段。
entityDef是EO的定义类对象,需要先确定属性的类型。
- AttributeDefatrDef=
- entityDef.getAttributeDefImpl(attributeName);
- if("classjava.math.BigDecimal".equals(atrDef.getJavaType().toString())){
- BigDecimalbdValue=newBigDecimal(strColValue);
- this.setAttribute(attributeName,bdValue);
- }elseif(...){
- ......
- }