This is an automated email from the ASF dual-hosted git repository.

dmagda pushed a commit to branch IGNITE-7595
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/IGNITE-7595 by this push:
     new cebacad  ported the MyBatis integration docs
cebacad is described below

commit cebacad1f46d20b9a1030efc0163be09b97bd7f1
Author: Denis Magda <dma...@gridgain.com>
AuthorDate: Thu Sep 24 16:12:35 2020 -0700

    ported the MyBatis integration docs
---
 docs/_data/toc.yaml                                |  2 ++
 .../mybatis-l2-cache.adoc                          | 41 ++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/docs/_data/toc.yaml b/docs/_data/toc.yaml
index 1d32928..356bbc8 100644
--- a/docs/_data/toc.yaml
+++ b/docs/_data/toc.yaml
@@ -397,6 +397,8 @@
           url: extensions-and-integrations/ignite-for-spark/troubleshooting
     - title: Hibernate L2 Cache
       url: extensions-and-integrations/hibernate-l2-cache
+    - title: MyBatis L2 Cache
+      url: extensions-and-integrations/mybatis-l2-cache
 - title: Plugins
   url: plugins
 - title: SQL Reference
diff --git a/docs/_docs/extensions-and-integrations/mybatis-l2-cache.adoc 
b/docs/_docs/extensions-and-integrations/mybatis-l2-cache.adoc
new file mode 100644
index 0000000..a2eb81e
--- /dev/null
+++ b/docs/_docs/extensions-and-integrations/mybatis-l2-cache.adoc
@@ -0,0 +1,41 @@
+= Apache Ignite as MyBatis L2 Cache
+
+Apache Ignite can be used as a MyBatis L2 cache that distributes and caches 
data across a cluster of machines.
+
+If you are an Apache Maven user, simply add the following dependency to the 
`pom.xml`:
+
+[tabs]
+--
+tab:pom.xml[]
+[source,xml]
+----
+<dependencies>
+  ...
+  <dependency>
+    <groupId>org.mybatis.caches</groupId>
+    <artifactId>mybatis-ignite</artifactId>
+    <version>1.0.5</version>
+  </dependency>
+  ...
+</dependencies>
+----
+--
+
+Alternatively, you can also download the 
https://github.com/mybatis/ignite-cache/releases[zip bundle, window=_blank],
+decompress it and add the jars in the classpath.
+
+Then, just specify it in the mapper XML as follows:
+
+[tabs]
+--
+tab:XML[]
+[source,xml]
+----
+<mapper namespace="org.acme.FooMapper">
+  <cache type="org.mybatis.caches.ignite.IgniteCacheAdapter" />
+</mapper>
+----
+--
+
+and configure your Ignite cache in `config/default-config.xml`. (Simple 
reference configurations are available on
+https://github.com/mybatis/ignite-cache/tree/master/config[Github, 
window=_blank])

Reply via email to