Groovy 是在 java平台上的、 具有像 Python , Ruby 和 Smalltalk 语言特性的灵活动态语言, groovy 保证了这些特性象 java 语法一样被 java 开发者使用;
这里举一简例说明下groovy动态性,也是我接触到它并喜欢的一特性,Groovy
1 . 在Java里面下面的junit test代码执行通过
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
2 . 在groovy里面下面的junit test代码执行才通过
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
下面开始在IDEA里面为我们的项目配置groovy编写支持咯,本人用的是一个基于Spring_MVC的web项目,导入项目;
添加groovy框架支持的方法有两种,
方法一: 在项目上右击选择 “Add Framework Support…”, 勾选 groovy, 并在右侧上方选择引入的groovy依赖包(可以从官方网页去下载源码包到本地并解压,然后在这里配置引入即可);
方法二: 如果所要被添加groovy的项目是基于maven的,那就直接在pom文件里面添加所需的依赖就好;
- 1
- 2
- 3
- 4
- 5
然后就可以在项目里面添加任意的groovy代码咯