En mis proyectos siempre incluyo uno de los patrones de diseño favoritos. Reflection
para las implementaciones de :
toString()
getSerializedBean()
equals(Object obj)
hashCode()
clone()
isNullObject()
toHashMap()
Pero ahora este framework soluciona en parte la implemetaciones de estos metodos. ya que vasta con solo una Anotación @Data y al menos se crean los :
@ToString
@EqualsAndHashCode
@Getter
@Setter
@RequiredArgsConstructor
Ver mas en https://projectlombok.org/features/index.html
No soluciona todo lo que usualmente utilizamos en los Objetos Pero es un comienzo muy bueno.
https://projectlombok.org/
No hay comentarios:
Publicar un comentario