compareTo
比较两个 AggregateId 的大小,首先确保它们属于同一个聚合根. 如果不属于同一个聚合根,则抛出 IllegalArgumentException 异常. 否则,使用标识符进行比较.
Return
返回值遵循 Comparable 接口的约定:负数表示 this 小于 other,0 表示相等,正数表示 this 大于 other.
Parameters
other
要比较的另一个 AggregateId 实例.
Throws
如果两个 AggregateId 不属于同一个聚合根.