@groovy.lang.Singleton 어노테이션이 추가된 클래스의 새 인스턴스 생성을 보고합니다. 그러한 구문은 싱글턴을 초기화할 수 없습니다라는 런타임 예외를 발생시킬 수 있습니다.

예:


  @Singleton
  class Foo{
  }
  
  Foo foo = new Foo()

빠른 수정 적용 후:


  @Singleton
  class Foo{
  }
  
  Foo foo = Foo.instance