在对Flink有了基本的了解后,接下来我们就要理论联系实际,真正上手写代码了。Flink底层是以Java编写的,并为开发人员同时提供了完整的Java和Scala API。在本书中,代码示例将全部用Scala实现;而在具体项目应用中,可以根据需要选择合适语言的API进行开发。
在这一章,我们将会以大家最熟悉的IntelliJ IDEA为开发工具,用实际项目中最常见的Maven作为包管理工具,在开发环境中编写一个简单的Flink项目,实现零基础快速上手。