Vert.x 是一款非常轻量级的响应式Java框架,非常适合Java新人练手,或者需要快速上线的小型Java web项目。中文文档:VertxChina 。下面使用Vert.x编写一个服务端应用,主要处理接口请求,对数据库增删改查。
项目
内容
开发工具
Intellij IDEA CE
构建工具
gradle
jdk
1.8.0_45(注:jdk一定要1.8+)
数据库
MySQL 5.1
新建工程,并建立如下文件结构:
ProjectName
↓ config
↓ src
↓↓ main
↓↓↓ java
↓↓↓↓ com
↓↓↓↓↓ victor
↓↓↓↓↓↓ common
↓↓↓↓↓↓ entity
↓↓↓↓↓↓ service
↓↓↓↓↓↓ verticle
↓↓ test
目录结构
其中,/config 目录存放连接数据库的配置文件config_database.json,具体配置参见:Data access。本例使用MySQL,配置文件如下:
// /config/config_database.json
{
"hos