我只是在我的 Grails 项目中重新考虑了 Logback 初始化的实现,它是通过ServletContextListener
提供ServletContext
一次触发并触发整个 Logback 初始化的东西来实现的。
在闭包中BootStrap.groovy
我已经有了一个ServletContext
对象init
,那么为什么不从这个闭包触发 Logback 初始化呢?
使用 BootStrap 初始化的一个巨大好处(对我来说)是,我不必grails install-templates
在文件中运行和注册监听器web.xml
......
如果我不注册 aServletContextListener
而是取ServletContext
from有什么缺点BootStrap.groovy
吗?
我很想看看你对此的看法;)