Hibernate started a subproject — Hibernate Reactive for Reactive Streams support, but at the moment when I wrote this post, Spring still did not embrace Hibernate Reactive. The good news is the integration work is not complex. …
Firstly, let’s review the difference between the HttpClient and WebClient.
We have discussed GraphQL in a former Quarkus GraphQL post. In this post, we will explore the GraphQL support in Eclipse Vertx.
Quarkus also includes an alternative GraphQL extension which use the Eclipse Vertx GraphQL feature.
Follow the steps in the Building RESTful APIs with Eclipse Vertx and create a…
In the Spring integration post, we use Spring to assemble the resources and start up the application.
In this post, we will reuse the Spring base codes, but:
CDI is a Dependency and Injection specification which is introduced in Java EE 6, currently Java EE is renamed…
As shown in the former we assembled everything manually in the
MainVerticle class. We will use Spring IOC to manage the dependencies.
For example, it looks like the following.
//Create a PgPool instance
var pgPool = pgPool();//Creating PostRepository
var postRepository = PostRepository.create(pgPool);//Creating PostHandler
var postHandlers = PostsHandler.create(postRepository);//…
In the last post, we rebuild the example application with Kotlin language. Besides basic language support, Eclipse Vertx’s Kotlin bindings provides Kotlin extensions to convert Vertx’s
Future to Kotlin Coroutines.
Follow the steps in the last post to create a Kotlin based Vertx project, we will rebuild the project with…
As mentioned in the former posts, Eclipse Vertx expands its API to different languages such as Kotlin, Groovy via official bindings, and even Node/Typescript and PHP via community supports.
In this post, we will re-implement the former RESTful APIs with Kotlin language.
Open your browser and navigate to Eclipse Vertx…
Eclipse Vertx has a great codegen mechanism to bring its Event Loop based asynchronous programming model to diverse platforms, including other asynchronous libraries, such as RxJava2/3 and SmallRye Mutiny and different languages, such as Kotlin, Kotlin Coroutines, and even Node/Typescript, PHP etc.
We have discussed how to build RESTful APIs with the basic Eclipse Vertx Web feature. In this post, we will cover how to create a Http Client and interact with RESTful APIs.
Similar to the creating of HttpServer, you can create a HttpClient from
var options = new…