public class CompareClassUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static int |
MAX_DEEP
递归深度
|
| 构造器和说明 |
|---|
CompareClassUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> List<CompareClassResultModel> |
compare(Class<T> type,
T source,
T target)
比较两个对象的属性 操作
|
static void |
main(String[] args)
TEST ↓↓↓↓↓↓↓↓↓
|
static void |
testExpand(boolean test) |
static void |
testRanom(boolean test) |
static void |
testSub(boolean test) |
static void |
testSub2(boolean test) |
static void |
testUnExpand(boolean test) |
protected static final int MAX_DEEP
public static <T> List<CompareClassResultModel> compare(Class<T> type, T source, T target) throws Exception
type - 对象类型source - 原对象target - 目标对象IntrospectionExceptionException参见此注解的详细说明
类型说明:
- 添加: 空到非空
- 修改: 非空到非空
- 删除: 非空到空
Copyright © 2022. All rights reserved.