Show Menu
화제×

코드 함정

Java 코드의 Sling 바인딩 방지

Sling Bindings는 90%의 경우에 서비스를 이용할 수 있는 부적절한 방법입니다. 대신 @Reference 또는 @Inserve 주석을 사용해야 합니다.

Java 코드의 Thread.interrupt 사용 안 함

Thread.interrupt 는 잘못된 시간에 호출될 때 Lucene 파일 및 영구 캐시 파일을 비롯한 파일을 닫을 수 있으므로 위험합니다.

Java와 ReadWriteLocks의 믹싱 방지

이 경우 코드가 결국 교착 상태가 될 수 있습니다.