我想将一个 Log4j 记录器(或者在一般情况下任何类)注入(inject)到我所有具有日志属性的类中:
def log
这是在 Grails 中自动完成的。我想在普通的 groovy 应用程序中具有相同的功能,比如 src
下的所有 groovy 文件。
Log4j 的特殊之处在于,记录器需要知道要记录的类。 (Logger.getLogger(Class clazz)
)
我怎样才能做到这一点?
最佳答案
你看到@Log
了吗annotation added在 Groovy 1.8 中?
关于java - Groovy 依赖注入(inject),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11327065/