printStackTrace(); } finally { close(null, ps, conn); } } /*** 模拟jdbc的更新操作,默认第一个属性为主键* * @param obj* @return*/publicvoidupdate(Objectobj) { Class<?>c=obj.getClass();// 获取obj的ClassStringBuffersb=newStringBuffer("update "+c.getSimpleName() +" set ");// ...