失血:实体类中只有属性和get/set方法,没有逻辑处理方法。
贫血:实体类中除了有属性外,另外提供处理本类中属性的方法,但不涉及业务和持久化。
充血:实体类中除了有属性外,另外提供处理和保存属性的方法,但不涉及业务方法。
涨血:实体类中除了有属性外,另外提供处理、保存和该类相关的业务方法。
泛型:在一个类中使用一个<T>可以给该类型定义泛型。如果产生该类的对象时,可以指定T的类型。那么在该类的方法中,凡是引用T的地方,要求必须和定义该类对象时指定的类型一致。
贫血:实体类中除了有属性外,另外提供处理本类中属性的方法,但不涉及业务和持久化。
充血:实体类中除了有属性外,另外提供处理和保存属性的方法,但不涉及业务方法。
涨血:实体类中除了有属性外,另外提供处理、保存和该类相关的业务方法。
泛型:在一个类中使用一个<T>可以给该类型定义泛型。如果产生该类的对象时,可以指定T的类型。那么在该类的方法中,凡是引用T的地方,要求必须和定义该类对象时指定的类型一致。