Projecto Lombok


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: