我获取到cri之后,然后用这个条件查询了,然后我想基于这个条件,再加不同的条件,但是我发现我将此cri赋值给另一个new出来的cri时,改变新的cri,原来的cri也改变了,这不是我想要的,我想要的就是原来的一直不改变...
SimpleCriteria cri = Cnd.cri();
cri.where.and("id","=",1);
SimpleCriteria c2 = new SimpleCriteria();
c2 = cri;
c2.where().and(ProductCartfre.PRO_BARCODE, "=", rows.get(i).getPro_barcode()); //cri和c2的条件是一样的.