田源
2025-04-03 9b4433fddf5b401edb0aace8a404ac733b122702
Source/BladeX-Tool/blade-core-tool/src/main/java/org/springblade/core/tool/support/BeanDiff.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,31 @@
package org.springblade.core.tool.support;
import lombok.Getter;
import lombok.ToString;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
/**
 * è·Ÿè¸ªç±»å˜åŠ¨æ¯”è¾ƒ
 *
 * @author L.cm
 */
@Getter
@ToString
public class BeanDiff {
   /**
    * å˜æ›´å­—段
     */
   private final Set<String> fields = new HashSet<>();
   /**
    * æ—§å€¼
    */
   private final Map<String, Object> oldValues = new HashMap<>();
   /**
    * æ–°å€¼
    */
   private final Map<String, Object> newValues = new HashMap<>();
}