跳到主要内容

3.2 普通项目

普通 Java 项目是指不使用任何框架或容器的 Java 项目,它通常是一个简单的 Java 应用程序。

提示

dbvisitor 也可以很好的和任何 Java 项目整合使用,包括 Spring Boot、Quarkus 等,因此也可以在这些项目中手动创建 dbVisitor 入口对象。

引入依赖​

依赖配置见引入依赖。

依赖包,当前指南版本:6.8.2

Maven 依赖
<dependency>
<groupId>net.hasor</groupId>
<artifactId>dbvisitor</artifactId>
<version>6.8.2</version>
</dependency>

如何使用​

在普通项目中使用 dbVisitor 只需要项目中可以提供 DataSource 或者 Connection 即可开始使用。

创建常用入口
DataSource dataSource = ...;

JdbcTemplate jdbc = new JdbcTemplate(dataSource);

Configuration config = new Configuration();
Session session = config.newSession(dataSource);

LambdaTemplate lambda = new LambdaTemplate(dataSource);

dbVisitor 的 API 提供分为以下几种:

  • dbVisitor 支持通过原始 SQL 方式利用 编程式 API 来访问数据库。
  • dbVisitor 支持通过 构造器 API 方式用同一种 API 来访问所有框架支持的数据库。
  • dbVisitor 支持通过 Mapper API 用 Java 接口组织数据访问层(含 BaseMapper 通用 CRUD)。
  • dbVisitor 支持使用 文件 Mapper 统一管理 SQL 语句。