SmallRye Axle - Vert.x MySQL Client

SmallRye Parent POM

License

License

Categories

Categories

MySQL Data Databases React User Interface Web Frameworks CLI
GroupId

GroupId

io.smallrye.reactive
ArtifactId

ArtifactId

smallrye-axle-mysql-client
Last Version

Last Version

1.6.0
Release Date

Release Date

Type

Type

jar
Description

Description

SmallRye Axle - Vert.x MySQL Client
SmallRye Parent POM
Project Organization

Project Organization

SmallRye

Download smallrye-axle-mysql-client

How to add to project

<!-- https://jarcasting.com/artifacts/io.smallrye.reactive/smallrye-axle-mysql-client/ -->
<dependency>
    <groupId>io.smallrye.reactive</groupId>
    <artifactId>smallrye-axle-mysql-client</artifactId>
    <version>1.6.0</version>
</dependency>
// https://jarcasting.com/artifacts/io.smallrye.reactive/smallrye-axle-mysql-client/
implementation 'io.smallrye.reactive:smallrye-axle-mysql-client:1.6.0'
// https://jarcasting.com/artifacts/io.smallrye.reactive/smallrye-axle-mysql-client/
implementation ("io.smallrye.reactive:smallrye-axle-mysql-client:1.6.0")
'io.smallrye.reactive:smallrye-axle-mysql-client:jar:1.6.0'
<dependency org="io.smallrye.reactive" name="smallrye-axle-mysql-client" rev="1.6.0">
  <artifact name="smallrye-axle-mysql-client" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.smallrye.reactive', module='smallrye-axle-mysql-client', version='1.6.0')
)
libraryDependencies += "io.smallrye.reactive" % "smallrye-axle-mysql-client" % "1.6.0"
[io.smallrye.reactive/smallrye-axle-mysql-client "1.6.0"]

Dependencies

compile (3)

Group / Artifact Type Version
io.vertx : vertx-mysql-client jar 3.9.6
io.smallrye.reactive : smallrye-axle-core jar 1.6.0
io.smallrye.reactive : smallrye-axle-sql-client jar 1.6.0

test (3)

Group / Artifact Type Version
junit : junit jar 4.13.1
org.testcontainers : testcontainers jar 1.15.2
org.assertj : assertj-core jar 3.19.0

Project Modules

There are no modules declared in this project.

SmallRye Reactive Utilities

Build Status Quality Gate Status License Maven

This contains a set of modules helping the development of reactive applications in SmallRye

Vert.x Mutiny Clients

Mutiny is a novel approach to deal with Reactive APIs. The vertx-mutiny-clients module contains the Vert.x client API using the Mutiny model (Uni and Multi).

It also contains the Vert.x code generator.

Reactive Converters

Reactive converters are a set of library to convert types uses by various libraries from/to Publisher and CompletionStage. Documentation is available in the reactive-converters directory.

Build

mvn clean install

Release

  • open a pull request updating the .github/project.yml file with the desired release version and next development version.
  • once the pull request is merged, the release will be cut (tag, deployment...)

IMPORTANT: After the release, you must deploy the Javadoc:

  1. checkout the created tag ($VERSION)
  2. run mvn javadoc:aggregate -DskipTests
  3. clone the website: cd target && git clone [email protected]:smallrye/smallrye-reactive-utils.git gh-pages && cd gh-pages && git checkout gh-pages
  4. create a repository with the version name: mkdir apidocs/$VERSION
  5. copy the generated content into the new directory cp -R ../site/apidocs/* apidocs/$VERSION
  6. commit and push: git add -A && git commit -am "Publish javadoc for version $VERSION" && git push origin gh-pages
io.smallrye.reactive

SmallRye

Versions

Version
1.6.0
1.5.0
1.4.0
1.3.0
1.2.2
1.2.1
1.2.0
1.1.0
0.1.1
0.1.0
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8