else { String typeName = getTypeClass(fld.getType().toString()); Object SpecialObject = null;
if (!typeName.equals("1")) {/**/ /**如果属性的类型为类类型,则以递归的方式继续填充*/ }
/**将递归产生的对象实体set到所属的实体中 */
if (SpecialObject != null) {
typeObject = getClass(fld.getType().toString()); values = getInstances(fld.getType().toString(),
SpecialObject); meth = classObject.getMethod("set" + FormatColName(fld.getName()),
new Class[] { typeObject }); meth.invoke(m_Object, values); } } }
ObjectCreator3
最新推荐文章于 2022-09-07 21:22:28 发布