Precauciones del código

Última actualización: 2023-05-05
  • Creado para:
  • Developer
PRECAUCIÓN

AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

Evitar enlaces de Sling en código Java

Los enlaces de Sling son una manera inapropiada de obtener acceso a un servicio en el 90% de los casos. En su lugar, debe usar @Reference o @Inject anotaciones.

Evitar Thread.interrupt en el código Java

Thread.interrupt es peligroso porque puede cerrar archivos, incluidos archivos Lucene y archivos de caché persistentes, cuando se los llama en el momento incorrecto.

Evite mezclar la sincronización de Java con ReadWriteLocks

Esto puede llevar a una condición de carrera en la que el código eventualmente se bloqueará.

En esta página