
vert.x
文章平均质量分 73
myenjoy_1
擅长java,kotlin相关编程,熟悉jvm的调优,熟悉前端以及vue
展开
-
简易DAO层 设计
dao层即数据持久层,作为一个中间组件,承接上文的Model数据,将其转换成sql语言,并且插入数据库里面。本文将根据dao层的设计思路,将基于对vertx的数据持久进行简单的封装。设计思路参考(hibernate) 1. 数据Model 在Dao层每一张表对应一个bean model,通过一些注解找到相应的数据表的信息,例如一般而已,可以定义 annotation class TableName(val value : String) // 标记数据库表 @Target(AnnotationTar.原创 2021-07-15 15:34:59 · 301 阅读 · 0 评论 -
vertx web开发(二)
前言 上文介绍了vertx的基本用法,并且结合kotlin的特性,为future写了几个比较有用的扩展函数,本文将主要为vertx web开发的路由进行探索。 Route初使用 在官方文档中,引进包 ‘io.vertx:vertx-web:3.4.2’,即可获取路由能力,从官方的例子如下代码: router.route("/some/path/").handler(routingContext -> { HttpServerResponse response = routing..原创 2021-06-04 11:26:12 · 410 阅读 · 0 评论 -
vertx web开发(一)
vertx web开发 最近在开发中,由于spring 的大而全,反而不实用于一下小项目,因为spring boot在空载的情况,至少其内存占用超过150M.而对于一些简单的项目反到不适用。而反观vertx,这是一个全异步编程的框架,具体可查,其异步编程从某种角度来说可以使并发量极大的提高。特别使vertx 配合kotlin,可以让你拥有同步的思想来进行异步开发。 一、创建HTTP server 引进相关的包,gradle项目添加相关依赖 // vert core impleme原创 2021-06-03 11:30:22 · 573 阅读 · 0 评论