Vertx for Java中的依赖项注入/ ORM

时间:2018-12-24 15:51:04

标签: java spring hibernate dependency-injection vert.x

我正在学习Java的vertx框架,我想知道是否有诸如Spring Core之类的“ 框架”来执行依赖项注入或库?

而且,我也在寻找与关系数据库(例如,Hibernate,Spring中的Spring数据)进行交互的ORM。

谢谢您的推荐!

1 个答案:

答案 0 :(得分:2)

您可以在项目中使用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,并且所有请求都是从DB检索的),请不要这样做。而是尝试找到其他异步处理方式(例如,对于DB,您可以使用Vert.x async clients)。