您的位置:首页 > 产品设计 > UI/UE

Vertx-blueprint:Vert.x 蓝图 - 待办事项服务开发教程(读后感)

2017-06-24 17:14 423 查看
原文地址
Vert.x 蓝图 - 待办事项服务开发教程

(1)io.vertx:vertx-codegen

利用@DataObject注解自动生成jsonbean对象

(2)Launcher

运行Verticle的辅助工具Vertx.launcher

(3)Optional对象

摘录自文章:

        注意到
getCertain
方法返回一个
Future<Optional<Todo>>
对象。那么
Optional
是啥呢?它封装了一个可能为空的对象。因为数据库里面可能没有与我们给定的
todoId
相对应的待办事项,查询的结果可能为空,因此我们给它包装上 
Optional
Optional
 可以避免万恶的 
NullPointerException
,并且它在函数式编程中用途特别广泛(在Haskell中对应 Maybe
Monad)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐