Groovy Mop疑问
环境是java web,里面有spring 的一些 bean,然后我把groovy也引进来了,让groovy绑定了所有的哦spring bean,这样在groovy脚本里可以随便调用spring bean,想想也挺好的
这时候我希望在运行时改变一些方法,或者加点监控,网上查了一下看到mop可以做这件事,我在groovy脚本里测试发现的确可以改变方法,但是有个限制
就是当你改了那个方法之后,你的测试程序必须在groovy中运行,运行结果才是对的
如果使用正常的java方法入口,例如去前台界面调用一下servlet,servlet去调哪个spring bean,结果还是老样子,难道必须用groovy引擎去调用才可以吗
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,groovy改造的是自己可识别的,普通java调用是无法调用的。
建议在groovy环境执行调用,或者其它地方通过groovy代理调用。