mybatis-hazelcast

Hazelcast support for MyBatis Cache

License

License

Categories

Categories

Hazelcast Application Layer Libs Distributed Applications MyBatis Data ORM
GroupId

GroupId

org.mybatis.caches
ArtifactId

ArtifactId

mybatis-hazelcast
Last Version

Last Version

1.1.2
Release Date

Release Date

Type

Type

jar
Description

Description

mybatis-hazelcast
Hazelcast support for MyBatis Cache
Project Organization

Project Organization

MyBatis.org
Source Code Management

Source Code Management

http://github.com/mybatis/hazelcast-cache

Download mybatis-hazelcast

How to add to project

<!-- https://jarcasting.com/artifacts/org.mybatis.caches/mybatis-hazelcast/ -->
<dependency>
    <groupId>org.mybatis.caches</groupId>
    <artifactId>mybatis-hazelcast</artifactId>
    <version>1.1.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.mybatis.caches/mybatis-hazelcast/
implementation 'org.mybatis.caches:mybatis-hazelcast:1.1.2'
// https://jarcasting.com/artifacts/org.mybatis.caches/mybatis-hazelcast/
implementation ("org.mybatis.caches:mybatis-hazelcast:1.1.2")
'org.mybatis.caches:mybatis-hazelcast:jar:1.1.2'
<dependency org="org.mybatis.caches" name="mybatis-hazelcast" rev="1.1.2">
  <artifact name="mybatis-hazelcast" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.mybatis.caches', module='mybatis-hazelcast', version='1.1.2')
)
libraryDependencies += "org.mybatis.caches" % "mybatis-hazelcast" % "1.1.2"
[org.mybatis.caches/mybatis-hazelcast "1.1.2"]

Dependencies

compile (2)

Group / Artifact Type Version
com.hazelcast : hazelcast jar 3.12.5
com.hazelcast : hazelcast-client jar 3.12.5

provided (1)

Group / Artifact Type Version
org.mybatis : mybatis jar 3.5.3

test (1)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-engine jar 5.5.2

Project Modules

There are no modules declared in this project.

MyBatis Hazelcast Extension

Build Status Coverage Status Maven central Sonatype Nexus (Snapshots) License

mybatis-logo

MyBatis-Hazelcast extension Hazelcast support for MyBatis Cache.

Essentials

This module contains two cache implementations utilizing Hazelcast:

  1. org.mybatis.caches.hazelcast.HazelcastCache:

Use "org.mybatis.caches.hazelcast.HazelcastCache" if you want the JVM running MyBatis to be part of the Hazelcast cache cluster.

Internally this is calling "Hazelcast.newHazelcastInstance()".

  1. org.mybatis.caches.hazelcast.HazelcastClientCache:

Use "org.mybatis.caches.hazelcast.HazelcastClientCache" if you want the JVM running MyBatis to be a client to a Hazelcast cache cluster running outside the JVM running MyBatis.

Internally this is calling "HazelcastClient.newHazelcastClient()". Also see http://hazelcast.org/docs/latest/manual/html/nativeclient.html

org.mybatis.caches

MyBatis

Versions

Version
1.1.2
1.1.1
1.1.0
1.0.1
1.0.0-RC1