Jdbi3官方教程(一) 簡(jiǎn)介
Jdbi3官方教程(二) 入門
Jdbi3官方教程(三) Jdbi和Handle
Jdbi3官方教程(四) 參數(shù)綁定
Jdbi3官方教程(五) 查詢Query
Jdbi3官方教程(六) 映射器Mapper
Jdbi很容易包含在您的Java項(xiàng)目中 - 使用 Apache 2.0許可證,很少外部依賴項(xiàng)和通過Maven Central分發(fā)的JAR 偶洋,您可以在POM中包含相關(guān)工件:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jdbi</groupId>
<artifactId>jdbi3-bom</artifactId>
<type>pom</type>
<version>3.3.0</version>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
然后,在您的<dependencies>
部分中,為您要使用的每個(gè)Jdbi模塊聲明一個(gè)依賴項(xiàng):
<dependencies>
<dependency>
<groupId>org.jdbi</groupId>
<artifactId>jdbi3-core</artifactId>
</dependency>
</dependencies>
Jdbi提供了其他幾個(gè)模塊,這些模塊通過附加功能增強(qiáng)了核心API市咆。
jdbi3-SQLObject
SQL Object擴(kuò)展渤昌。大多數(shù)Jdbi用戶都使用它。
jdbi3-Guava
支持Guava的集合和可選類型脸侥。
jdbi3-jodatime2
支持JodaTime v2的DateTime類型。
jdbi3盈厘,JPA
對(duì)JPA注釋的最小支持睁枕。
jdbi3-kotlin
自動(dòng)映射kotlin數(shù)據(jù)類。
jdbi3-kotlin-SQLObject
增強(qiáng)SQL Object擴(kuò)展以支持Kotlin默認(rèn)方法和方法默認(rèn)參數(shù)沸手。
jdbi3-oracle12
支持Oracle返回DML語句外遇。
jdbi3-Postgres
支持Postgres驅(qū)動(dòng)程序支持的大多數(shù)數(shù)據(jù)類型。
jdbi3-spring4
提供工廠bean來設(shè)置Jdbi單例契吉。
jdbi3-stringtemplate4
使用StringTemplate4模板引擎跳仿,而不是JDBI的內(nèi)置引擎。
jdbi3-vavr
支持Vavr元組捐晶,集合和值參數(shù)