Groovy在Spring中的简单使用实例
2019独角兽企业重金招聘Python工程师标准>>>
步骤一:
如果你使用的是Eclipse,则需先添加groovy插件,以便操作groovy文件。
可参:http://blog.csdn.net/haigenwong/article/details/22947075
步骤二:
步骤三:配置加载bean xml文件
步骤四:添加接口及实现
注意:这里接口是java文件,而实现是.groovy结尾的groovy文件
步骤四:功能接口中调用
@Autowired
private GroovyService groovyService;
/**
* 查找所有的分组
*/
@Override
@RequestMapping(method = RequestMethod.POST, value = "/suppier-query-rfq-groups")
public CollectionBookList queryRfqGroupsForSupplier(
@RequestBody UserIdLimitedCriteria criteria) {
// 测试打印值到控制台
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再次访问值跟着改变
转载于:https://my.oschina.net/u/2494018/blog/611298
Groovy在Spring中的简单使用实例相关推荐
- spring hsqldb_在Spring中嵌入HSQLDB服务器实例
spring hsqldb 我一直在愉快地使用XAMPP进行开发,直到不得不将其托管在可通过Internet访问的某个地方,供客户端进行测试和使用. 我有一个仅具有384 RAM的VPS,并且需要快速 ...
- 在Spring中嵌入HSQLDB服务器实例
我一直在愉快地使用XAMPP进行开发,直到不得不将其托管在可通过Internet访问的某个地方,供客户端进行测试和使用. 我有一个仅具有384 RAM的VPS,并且需要快速找到一种方法,因此决定将XA ...
- 218.94.78.76:20001/index.php,详解spring中使用Elasticsearch的实例教程
本篇文章主要介绍了详解spring中使用Elasticsearch的代码实现,具有一定的参考价值,有兴趣的可以了解一下 在使用Elasticsearch之前,先给大家聊一点干货. 1. ES和solr ...
- Spring中jdbcTemplate的用法实例
一.首先配置JdbcTemplate: 要使用Jdbctemplate 对象来完成jdbc 操作.通常情况下,有三种种方式得到JdbcTemplate 对象. 第一种方式:我们可以在自己 ...
- Spring中IoC的入门实例
Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用.这一章先从Spring的IoC开始.所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的. 数据模型 1.如下 ...
- Spring中IoC的入门实例[转]
Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用.这一章先从Spring的IoC开始.所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的. 数据模型 1.如下 ...
- Spring中的简单实现AOP小例子
先说一下相应的知识作铺垫 Spring的AOP术语: 1)连接点(JointPoint):目标对象的每个方法 2)切入点(PontCut):切入了服务代码的连接点 3 ...
- .net中创建简单反射实例
反射简单说明:反射就是动态发现类型信息的能力.它帮助程序设计人员在程序运行时利用一些信息去动态地使用类型,这些信息在设计时是未知的,这种能力类型于后期绑定.反射还支持的更高级的行为,能在运行时动态创建 ...
- Spring中ClassPathXmlApplicationContext类的简单使用
2019独角兽企业重金招聘Python工程师标准>>> 一.简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用: Appli ...
最新文章
- 高老师的架构设计_隽语集(CC_1201)
- 【斩获7枚offer,入职阿里平台事业部】横扫阿里、美团、京东、 去哪儿之后,写下了这篇面经!
- Linux内核启动过程概述
- WriteFile写磁盘扇区是87错误的原因
- 嵊州职教中心计算机多少分数,嵊州中考考试分数线
- Java高级工程师每日面试题精选,面试经历分享
- 解决uni-app官方弹框popup关闭不了问题;/pages/extUI/popup/popup;uni-app弹框popup打开调用事件。unin-app弹框封装;
- java学习(71):GUL边界布局管理器
- acm的ubuntu (ubuntu16.04 安装指南,chrome安装,vim配置,git设置和github,装QQ)
- matlab的数据类型ppt,MATLAB数据类型
- Form嵌入到Panel里(C#)
- 抖音快手短视频去水印小程序解析接口API开发文档
- 物联网为什么需要5G?
- 如何构建故障与危机的处理能力?《高可用及容灾架构体系化建设》下篇
- html构建复选框标签,什么标签用于在表单中构建复选框_HTML表单复选框INPUT标签...
- farey(法莱)数列 (USACO Ordered Fractions)
- javascript设计模式-模块模式(module pattern)
- rsa不同编程语言互相加解密
- 聊聊无线充电——华为Mate RS保时捷版无线充电器详解(上篇)
- latex 插图位置跑在文档最后的解决方法
热门文章
- python安全攻防---信息收集---IP查询
- linux svn cleanup 用法,SVN命令之清理命令(clean up)的功能及使用技巧
- 关于tornado的异步耗时操作假设
- php syncml 协议,基于改进的SyncML协议的图像安全同步技术研究
- Job for mariadb.service failed because the control process exited with error code. Se
- UVA - 12096:The SetStack Computer
- Find a way——BFS
- 熬夜肝完这份Framework笔记,已拿到offer
- 软件工程——结对编程第二次作业
- Mybatis学习笔记18 - 缓存