<@U319ZJ3B4> , not that I'm aware of. Hibernate is...
# exposed
@sss , not that I'm aware of. Hibernate is pretty easy, include the hibernate-core and hibernate entity manager dependencies in your pom.xml, create a persistence.xml according to many examples on the web, and then simply bootstrap hibernate with this:
Copy code
val emf = Persistence.createEntityManagerFactory("default");
    fun createEntityManager(): EntityManager {
        return emf.createEntityManager()
Whenever you want to do a persist / merge, create an entity manager or do something like I've done with the transaction wrapper. For VertX, start writing it in Java according to the VertX docs, then translate it to Kotlin, if you just copy and paste an example, it'll get very confusing quickly, especially if the examples you're using contains a lot of method extensions.