Daobab requires at least Java 8.
However, Java 11 is recommended - their features may be useful during queries building.
Database driver has to be at least JDBC 3.0 capable.
The only imported library is slf4j-api.
Daobab uses Jackson annotation to generate Entities.
if this library is not present and you want to expose Entities externally, provide Jackson dependences.
Otherwise, those annotations could be deleted.
You can use Daobab with any kind of frameworks like Spring, Spring Boot, JavaEE or pure Java standalone.
Keep in mind, that Daobab Targets should be singletons for performance reasons.
Depending of the external framework, make them singletons via @Component, @Singleton, @Configuration, @Bean... whatever.