步骤一:java
若是你使用的是Eclipse,则需先添加groovy插件,以便操做groovy文件。web
可参:http://blog.csdn.net/haigenwong/article/details/22947075
tomcat
步骤二:app
步骤三:配置加载bean xml文件eclipse
步骤四:添加接口及实现
webapp
注意:这里接口是java文件,而实现是.groovy结尾的groovy文件ide
步骤四:功能接口中调用测试
@Autowired
private GroovyService groovyService;spa
/**
* 查找全部的分组
*/
@Override
@RequestMapping(method = RequestMethod.POST, value = "/suppier-query-rfq-groups")
public CollectionBookList queryRfqGroupsForSupplier(
@RequestBody UserIdLimitedCriteria criteria) {.net
// 测试打印值到控制台
System.out.println(groovyService.showInfo());
return collectionBookService.queryRfqGroupsForSupplier(criteria);
}
步骤五:部署测试
在Eclipse中很差检验此功能,由于eclipse会自动编译,若关掉自动编译,文件也都不会被编译,因此运行项目则需打WAR在tomcat中运行监测。
将打好的war包放到tomcat的webapps文件夹下,必定要肯定打包的jdk版本和本机配的jdk版本一致,否则容易启动报错,没法解析,启动tomcat,项目运行,更改
groovy文件,不需从新tomcat修改的内容会自动加载。
结果:
改变groovy类方法的返回值:update ha!ha! 不需重启tomcat再次访问值跟着改变