Bump jdbi3-bom from 3.7.1 to 3.8.0 (#2744)
Bump jdbi3-bom from 3.7.1 to 3.8.0 (#2744)

Bumps [jdbi3-bom](https://github.com/jdbi/jdbi) from 3.7.1 to 3.8.0.
<details>
<summary>Changelog</summary>

*Sourced from [jdbi3-bom's changelog](https://github.com/jdbi/jdbi/blob/master/RELEASE_NOTES.md).*

> [#3](https://github-redirect.dependabot.com/jdbi/jdbi/issues/3).8.0
> - New Features
>   - `RowViewMapper` lets you use higher level `RowView` in a `RowMapper`.
>   - `ResultIterable.first()` returns the first row. Throws an exception if there are zero rows.
>   - `ResultIterable.one()` returns the only row. Throws an exception if there are zero or multiple
>     rows.
>   - `ResultIterable.findOne()` returns an `Optional<T>` of the only row, or `Optional.empty()` if
>     there are zero rows, or the only row is `null`. Throws an exception if there are multiple rows.
> - Deprecated API
>   - `ResultIterable.findOnly()` is deprecated, in favor of the new method `ResultIterable.one()`.
</details>
<details>
<summary>Commits</summary>

- [`48e1f0d`](https://github.com/jdbi/jdbi/commit/48e1f0dd83d7fd306f5d63faaf67e3b48f2018cf) [maven-release-plugin] prepare release v3.8.0
- [`985de45`](https://github.com/jdbi/jdbi/commit/985de458fcfde39a9df0e1781afc71b8b6471675) Merge pull request [#1511](https://github-redirect.dependabot.com/jdbi/jdbi/issues/1511) from jdbi/result-iterable-single-row-methods
- [`85e5639`](https://github.com/jdbi/jdbi/commit/85e5639cf45af6fc4d948ac7cba275b4c2406c4c) Merge branch 'master' of github.com:jdbi/jdbi into result-iterable-single-row...
- [`4e8845c`](https://github.com/jdbi/jdbi/commit/4e8845c78abaaa8be948293b015138852d59842e) Add tests for one(), findOne(), and first(). Clarify possible return values i...
- [`7cd29fc`](https://github.com/jdbi/jdbi/commit/7cd29fcfc6aa3418d00e82173745c16eb7e8662c) RowViewMapper: high-level map operation over RowView
- [`61d4a79`](https://github.com/jdbi/jdbi/commit/61d4a79d35c6433fd8cf4ddeb6820b8edf83c94a) Merge pull request [#1509](https://github-redirect.dependabot.com/jdbi/jdbi/issues/1509) from jdbi/register-many-immutables
- [`1e979e1`](https://github.com/jdbi/jdbi/commit/1e979e1d9e581856fdf6cbd90dc9fab55765c8ab) Convenience methods for registering many Immutables types
- [`b25b728`](https://github.com/jdbi/jdbi/commit/b25b72824007ae0e3fe3b4d8702e419fc2b82c6a) Add new ResultIterable methods for single row results
- [`d96f48a`](https://github.com/jdbi/jdbi/commit/d96f48a2e6db1c67802dc0119b3e97c8f344b28e) Merge pull request [#1506](https://github-redirect.dependabot.com/jdbi/jdbi/issues/1506) from jdbi/column-name-docs
- [`b63c722`](https://github.com/jdbi/jdbi/commit/b63c72253192b9d07ef65d2eb3d0286007e2d400) Add docs and tests for [@&#8203;ColumnName](https://github.com/ColumnName) annotation
- Additional commits viewable in [compare view](https://github.com/jdbi/jdbi/compare/v3.7.1...v3.8.0)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=org.jdbi:jdbi3-bom&package-manager=maven&previous-version=3.7.1&new-version=3.8.0)](https://dependabot.com/compatibility-score.html?dependency-name=org.jdbi:jdbi3-bom&package-manager=maven&previous-version=3.7.1&new-version=3.8.0)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

</details>
micsta/dropwizard,Alexey1Gavrilov/dropwizard,Alexey1Gavrilov/dropwizard,jplock/dropwizard,micsta/dropwizard,pkwarren/dropwizard,dropwizard/dropwizard,dropwizard/dropwizard,dropwizard/dropwizard,phambryan/dropwizard,phambryan/dropwizard,mosoft521/dropwizard,phambryan/dropwizard,jplock/dropwizard,mosoft521/dropwizard,pkwarren/dropwizard,pkwarren/dropwizard,Alexey1Gavrilov/dropwizard,mosoft521/dropwizard,micsta/dropwizard,jplock/dropwizard