如题,我是用
Lang.equals(Lang.obj2nutmap(POJO1), Lang.obj2nutmap(POJO2))
比较两个实例的,两个实例都是从数据库取出来的
从数据库取出的POJO都是带id的,所以肯定是false,就算在比较前把POJO的id都设为0,也没用,因为我先要用
dao.fetchLinks(POJO, null);
去填充关联字段,这样,导致关联字段递归比较的时候又遇到id不同的情况,如果一个个去把id都设为0,那样工作量太大了,有木有什么解决办法能使得快速比较数据库中两条记录是否相等?