3.1 Add Dependency
Released dbVisitor modules are available via Maven Central. Therefore, any project using dependency management tools (Apache Maven, Gradle, sbt, leiningen, Apache Ivy, etc.) can access these modules.
The latest stable dbVisitor release is: 6.8.2
This guide targets 6.8.2.
Choose an Integration
| Project type | Recommended module | Entry |
|---|---|---|
| Plain Java project | dbvisitor | Plain Java Projects |
| Spring / Spring Boot project | dbvisitor-spring / dbvisitor-spring-starter | Spring Integration |
| Solon project | dbvisitor-solon-plugin | Solon Integration |
| Hasor project | dbvisitor-hasor | Hasor Integration |
| Guice project | dbvisitor-guice | Guice Integration |
Apache Maven
Introduce dbVisitor in a project using Apache Maven
<dependency>
<groupId>net.hasor</groupId>
<artifactId>dbvisitor</artifactId>
<version>6.8.2</version>
</dependency>
Gradle
Introduce dbVisitor in a project using Gradle
// Gradle
implementation 'net.hasor:dbvisitor:6.8.2'
Mixing Different Versions of dbVisitor
dbVisitor cannot guarantee that different versions will work together (e.g., dbVisitor 5.3.1 and dbVisitor 6.0.0). All dbVisitor components used in a project or service should use the same version.
Framework Integration
- Use dbVisitor in a Java program through Plain Java Projects.
- Use dbvisitor-guice to use dbVisitor in Google Guice.
- Use dbvisitor-spring to use dbVisitor in Spring, SpringBoot.
- Use dbvisitor-solon to use dbVisitor in Solon.
- Use dbvisitor-hasor to use dbVisitor in Hasor.