Groovy Mop疑问

发布于 2021-11-21 14:51:20 字数 349 浏览 792 评论 1

环境是java web,里面有spring 的一些 bean,然后我把groovy也引进来了,让groovy绑定了所有的哦spring bean,这样在groovy脚本里可以随便调用spring bean,想想也挺好的

这时候我希望在运行时改变一些方法,或者加点监控,网上查了一下看到mop可以做这件事,我在groovy脚本里测试发现的确可以改变方法,但是有个限制

就是当你改了那个方法之后,你的测试程序必须在groovy中运行,运行结果才是对的

如果使用正常的java方法入口,例如去前台界面调用一下servlet,servlet去调哪个spring bean,结果还是老样子,难道必须用groovy引擎去调用才可以吗

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

好听的两个字的网名 2021-11-23 20:14:27

是的,groovy改造的是自己可识别的,普通java调用是无法调用的。

建议在groovy环境执行调用,或者其它地方通过groovy代理调用。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文