JAVA'daki geçerli sınıfa PHP Scope Resolution Operator gibi statik bir bağlamda "self" referans mı arıyorsunuz?Java "self" (statik) referans
Çözüm: Kapsam dışı mı?
static Logger LOG = LoggerFactory.getLogger(new RuntimeException().getStackTrace()[0].getClassName());
eski moda bir yol olacağını:
static Logger LOG = LoggerFactory.getLogger(<Classname>.class.getName());
Alternatifler var mı, bu gerçekten yavaş (faktör 300 ile) statik tanımı karşılaştırılır ÇEKİNMEK? Logger tanımını soyut bir sınıfa yerleştirmenin bir yolunu arıyorum. Kaydedici, kendisi tarafından çağrıldığı sınıfı belirlemelidir.