【发布时间】:2021-04-28 19:04:29
【问题描述】:
我正在使用 grails 4 开发我的后端,并且我想控制如何记录与我的 MongoDb 的连接。现在,没有任何记录(至少除非连接失败,否则不会记录)。幕后似乎发生了很多事情,连接到我的数据库的整个过程非常隐蔽。处理这个问题的主 bean 似乎被称为mongoDatastore,但是有没有一种简单的方法可以例如为这个 bean 上的连接事件注册一个侦听器?还是我必须扩展MongoDatastore 并注册我自己的bean?
我还想到了使用applicationContext 来获取 bean,并从那里以某种方式注册一个事件侦听器,但我不知道在初始化阶段何时何地我会这样做。
【问题讨论】: