groovy脚本实现对spring bean的任意调用

Posted master-dragon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了groovy脚本实现对spring bean的任意调用相关的知识,希望对你有一定的参考价值。

spring项目,特别在排查问题的时候(当然这里有权限问题),总想通过测试数据访问某个service的某个方法。通常可以写测试controller,但是每个方法都写一个,也太蛮烦了。假如有个可以像GroovyShell那样跑任意的脚本的程序,那就很愉快了。

整个演示视频如下:(可以访问bilibili:https://www.bilibili.com/video/BV1jV411v7YB/,视频会稍微清晰点)

groovy脚本 & Spring

视频源码见:https://github.com/doctording/springgroovytest

参考文档


附:

工作两年半多了,还未用过groovy,感觉有些out了,最近一周特补了下groovy相关知识,恰好新工作有如题的功能,遂做了个demo和视频(第一次上传b站,好像视频有点模糊)加深理解。

以上是关于groovy脚本实现对spring bean的任意调用的主要内容,如果未能解决你的问题,请参考以下文章

Groovy实现热部署

Groovy实现热部署

Groovy实现热部署

从 grails 应用程序中的自定义 groovy 文件加载 spring bean

在 Groovy 测试期间 Spring Autowire bean NullPointerException 但在运行时工作正常

Java Spring Bean相关配置