public static boolean equals(Integer b1, Integer b2, Integer defaultValue) {
        if (b1 == b2) {
            return true;
        }
        if (b1 == null) {
            b1 = defaultValue;
        }
        if (b2 == null) {
            b2 = defaultValue;
        }
        return b1 == b2;
    }
Determine whether two Boolean values are the same

@param b1
@param b2
@param defaultValue default value,
                    assuming that b1 b2 is empty,
                    which default value should be taken?
@return
chat2db-server/chat2db-server-tools/chat2db-server-tools-common/src/main/java/ai/chat2db/server/tools/common/util/EasyIntegerUtils.java