Vertx for Java 中的依赖注入/ORM

BOU*_*LID 5 java spring hibernate dependency-injection vert.x

我正在用 Java 学习 vertx 框架,我想知道是否有任何“框架”,例如 Spring Core 来执行依赖注入或库?

而且,我正在寻找一个 ORM 来与关系数据库(例如 Hibernate、Spring 中的 Spring Data)进行交互。

谢谢你的推荐!

Mis*_*s94 4

您可以在项目中使用 Spring 和 Vert.x 之间的集成:

您可以在此处查看示例:

https://www.baeldung.com/spring-vertx

https://github.com/vert-x3/vertx-examples/tree/master/spring-examples

总体思路是使用 Spring 来配置您的应用程序,并使用其所有强大的注释和依赖项注入功能,并使用 Vert.x 创建 http 服务器,以使用 Vert.x 响应式模型处理您的请求。

但是,如果您发现自己编写了所有用于处理请求的代码executeBlocking(例如,如果您使用 Spring Data 并且所有请求都从数据库检索),请不要这样做。相反,请尝试寻找替代的异步方法来执行操作(例如,对于数据库,您可以使用Vert.x 异步客户端)。