第 12 章 Groovy编程
本章将使用流行的微服务框架Vert.x创建一个简单的Groovy Web服务,它使用了完全使用Java编写的H2数据库管理系统(DBMS)。我们将使用Java Database Connectivity(JDBC)标准来与H2交互。XML将使用Groovy的MarkupBuilder来生成,MarkupBuilder是Groovy运行时库,即Groovy开发包(GDK)提供的一个类。
这次我们不使用外部构建工具来构建项目,而是让Eclipse IDE来替我们处理这项工作。为了使用前面提到的开源项目H2和Vert.x,需要下载一些外部依赖项,我们将使用Apache Ivy来完成这项任务。Eclipse IDE本身不支持Groovy,因此我们需要安装一个支持这种语言的插件。本章介绍如下主题:
- 安装Groovy Eclipse插件;
- Apache Ivy和Eclipse IvyDE插件;
- 创建并配置Groovy项目;
- Java Database Connectivity(JDBC);
- 使用MarkupBuilder生成XML;
- 微服务平台Vert.x。
