前言
apache.commons工具类HashCodeBuilder,用于生成对象hashcode值,使用到的设计模式:建造者模式,其设计思想和jdk中的StringBuilder及StringBuffer是一样的,都是将复杂对象的构建过程逐步分解,最后通过build()方法构建出完整的对象或结果。让业务代码更简洁优雅。
代码片段
public class HashCodeBuilder { |
使用示例
public class Person { |
apache.commons工具类HashCodeBuilder,用于生成对象hashcode值,使用到的设计模式:建造者模式,其设计思想和jdk中的StringBuilder及StringBuffer是一样的,都是将复杂对象的构建过程逐步分解,最后通过build()方法构建出完整的对象或结果。让业务代码更简洁优雅。
public class HashCodeBuilder { |
public class Person { |